export declare const selectFlagsByPath: (path: string) => ((state: import('redux').EmptyObject & { root: import('..').IRootState; explorer: import('..').ITreeItem[]; debugger: import('..').IDebuggerState; settings: import('..').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('..').IRolesState; sharedDatasources: import('..').ISharedDatasourcesState; savedConditions: import('..').ISavedConditionsState; webforms: import('..').IWebformEditorState; modals: import('..').IModalsState; sharedCSS: import('..').ISharedCSSState; model: import('..').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => Partial<{ touched: boolean; removed: boolean; pinned: boolean; loading: boolean; old: boolean; enabled: boolean; confirmed: boolean; inactive: boolean; }> | undefined) & import('reselect').OutputSelectorFields<(args_0: import('@qodly/shared').ITab> | undefined) => Partial<{ touched: boolean; removed: boolean; pinned: boolean; loading: boolean; old: boolean; enabled: boolean; confirmed: boolean; inactive: boolean; }> | undefined, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectHistoryByPath: (path: string) => ((state: import('redux').EmptyObject & { root: import('..').IRootState; explorer: import('..').ITreeItem[]; debugger: import('..').IDebuggerState; settings: import('..').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('..').IRolesState; sharedDatasources: import('..').ISharedDatasourcesState; savedConditions: import('..').ISavedConditionsState; webforms: import('..').IWebformEditorState; modals: import('..').IModalsState; sharedCSS: import('..').ISharedCSSState; model: import('..').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => { stack: any[]; active: number; locked: boolean; } | undefined) & import('reselect').OutputSelectorFields<(args_0: import('@qodly/shared').ITab> | undefined) => { stack: any[]; active: number; locked: boolean; } | undefined, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectActiveTabHistoryActions: ((state: import('redux').EmptyObject & { root: import('..').IRootState; explorer: import('..').ITreeItem[]; debugger: import('..').IDebuggerState; settings: import('..').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('..').IRolesState; sharedDatasources: import('..').ISharedDatasourcesState; savedConditions: import('..').ISavedConditionsState; webforms: import('..').IWebformEditorState; modals: import('..').IModalsState; sharedCSS: import('..').ISharedCSSState; model: import('..').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => { canUndo: boolean; canRedo: boolean; }) & import('reselect').OutputSelectorFields<(args_0: import('@qodly/shared').ITab> | undefined) => { canUndo: boolean; canRedo: boolean; }, { clearCache: () => void; }> & { clearCache: () => void; }; export declare const selectAllTabsByType: (type: string) => ((state: import('redux').EmptyObject & { root: import('..').IRootState; explorer: import('..').ITreeItem[]; debugger: import('..').IDebuggerState; settings: import('..').ISettingsState; catalog: { state: "loading"; } | { state: "loaded"; model: datasources.IEnhancedCatalog; } | { state: "error"; error: string; }; roles: import('..').IRolesState; sharedDatasources: import('..').ISharedDatasourcesState; savedConditions: import('..').ISavedConditionsState; webforms: import('..').IWebformEditorState; modals: import('..').IModalsState; sharedCSS: import('..').ISharedCSSState; model: import('..').IModelState; tasks: import('@qodly/shared').ISingleTask[]; }) => import('@qodly/shared').ITab>[]) & import('reselect').OutputSelectorFields<(args_0: import('@qodly/shared').ITab>[]) => import('@qodly/shared').ITab>[], { clearCache: () => void; }> & { clearCache: () => void; };