export declare const useModelSelector: () => import('./reducer').IModelState; export declare const useDataclasses: () => Record; export declare const useCollections: () => Record; export declare const useDataclass: (dataclassId: string) => catalog.IDataClass; export declare const useAttribute: (dataclassId: string, attributeId: string) => catalog.IAttribute | undefined; export declare const useModelViewport: () => { zoom: number; x: number; y: number; } | undefined; export declare const useModelFlags: () => { deleteDataclass: any; draggableDataclass: any; flags: { [key: string]: any; }; };