Works:
type ActionBranches = {
auth: AuthStateActions;
editor: EditorStateActions;
project: ProjectStateActions;
};
Does not work:
interface ActionBranches {
auth: AuthStateActions;
editor: EditorStateActions;
project: ProjectStateActions;
};
Breaks linter rule interface-over-type-literal.