import { EWebFormStyleClassScope, IWebFormStyleClass, ITab } from '@qodly/shared'; export declare const THEME_CLASSES: string[]; export declare const selectWebformStylesByPath: (path: string) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IWebFormStyleClass[]) & import('reselect').OutputSelectorFields<(args_0: ITab> | undefined) => IWebFormStyleClass[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectStylesByPath: (path: string, scopes: EWebFormStyleClassScope[]) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IWebFormStyleClass[]) & import('reselect').OutputSelectorFields<(args_0: IWebFormStyleClass[]) => IWebFormStyleClass[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectCSSClassesByPath: (path: string) => ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => IWebFormStyleClass[]) & import('reselect').OutputSelectorFields<(args_0: IWebFormStyleClass[]) => IWebFormStyleClass[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectSharedCSS: ((state: import('redux').EmptyObject & { root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => { scope: EWebFormStyleClassScope; id: string; name: string; content: string; parentId: string | null; children?: { [key: string]: string; }; origin?: string; }[]) & import('reselect').OutputSelectorFields<(args_0: import('redux').CombinedState<{ root: import('../modules').IRootState; explorer: import('../modules').ITreeItem[]; debugger: import('../modules').IDebuggerState; settings: import('../modules').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('../modules').IRolesState; sharedDatasources: import('../modules').ISharedDatasourcesState; savedConditions: import('../modules').ISavedConditionsState; webforms: import('../modules').IWebformEditorState; modals: import('../modules').IModalsState; sharedCSS: import('../modules').ISharedCSSState; model: import('../modules').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }>) => { scope: EWebFormStyleClassScope; id: string; name: string; content: string; parentId: string | null; children?: { [key: string]: string; }; origin?: string; }[], { clearCache: () => void; }> & { clearCache: () => void; };