import { EditorStateType, AppController } from '../types';
import { EditorRendererControllerType } from '../types/editorRendererController';

export type EditorControllerAppStateParams = {
    properties: EditorStateType['properties'];
    attributes: EditorStateType['attributes'];
    transformers: EditorStateType['transformers'];
    currentViewportElements: EditorRendererControllerType['currentViewportElements'];
};
export declare const useAppController: (params: EditorControllerAppStateParams) => AppController;
