import { TInspectorType } from '../modules/webforms/types'; export declare const selectWebforms: ((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[]; }) => import('../modules').IWebformEditorState) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IWebformEditorState) => import('../modules').IWebformEditorState, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectComponents: ((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[]; }) => import('@qodly/shared').IComponentTemplate[]) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IWebformEditorState) => import('@qodly/shared').IComponentTemplate[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectInspector: ((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[]; }) => import('../modules').IInspectorState) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IWebformEditorState) => import('../modules').IInspectorState, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectInspectedCSSClass: ((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[]; }) => import('../modules').IInspector) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IInspectorState) => import('../modules').IInspector, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectInspectedDatasource: ((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[]; }) => import('../modules').IInspector) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IInspectorState) => import('../modules').IInspector, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectTemplates: ((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[]; }) => import('../modules').ITemplatedComponent) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IWebformEditorState) => import('../modules').ITemplatedComponent, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectTemplatesData: ((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[]; }) => import('../modules').ITemplatedGroup[]) & import('reselect').OutputSelectorFields<(args_0: import('../modules').ITemplatedComponent) => import('../modules').ITemplatedGroup[], { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectCraftedComponent: (id: 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[]; }) => import('@qodly/shared').IComponentTemplate | undefined) & import('reselect').OutputSelectorFields<(args_0: import('@qodly/shared').IComponentTemplate[]) => import('@qodly/shared').IComponentTemplate | undefined, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectInspectorStateByType: (type: TInspectorType) => ((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[]; }) => import('../modules').IInspector | import('../modules').IInspector) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IInspectorState) => import('../modules').IInspector | import('../modules').IInspector, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectDatasourcesTheme: ((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[]; }) => string | number) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IWebformEditorState) => string | number, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectClipBoard: ((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[]; }) => { payload: webforms.WEvent; type: "event"; } | null) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IRootState) => { payload: webforms.WEvent; type: "event"; } | null, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectIsLoaded: ((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[]; }) => boolean) & import('reselect').OutputSelectorFields<(args_0: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }, args_1: import('../modules').ISharedDatasourcesState, args_2: import('../modules').ISharedCSSState) => boolean, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectWebformMetadataByPath: (tabPath: 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[]; }) => Partial<{ v: string; datasources: datasources.ICreateDataSource[]; states: import('@qodly/shared').WebformState[]; defaultStates: string[]; styles: import('@qodly/shared').IWebFormStyleClass[]; title: string; }>) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IRootState) => Partial<{ v: string; datasources: datasources.ICreateDataSource[]; states: import('@qodly/shared').WebformState[]; defaultStates: string[]; styles: import('@qodly/shared').IWebFormStyleClass[]; title: string; }>, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectI18nCurrent: ((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[]; }) => string) & import('reselect').OutputSelectorFields<(args_0: import('../modules').IWebformEditorState) => string, { clearCache: () => void; }> & { clearCache: () => void; };