import { ParametricSelector } from 'reselect'; import { TableSchema, FieldSchema, Application } from '../types'; export declare const getTableList: (tables?: TableSchema[] | undefined) => TableSchema[]; export declare const getTableById: ParametricSelector; export declare const getTableByName: (schema: TableSchema[], tableName: string, appName?: string | null) => TableSchema; export declare const getTableApplication: ParametricSelector; export declare const getTableFields: ParametricSelector; export declare const getTableApplicationName: ParametricSelector; export declare const getNoSystemTables: ParametricSelector; export declare const getSystemTables: ParametricSelector; export declare const hasNoSystemTables: ParametricSelector; export declare const getUserTables: ParametricSelector; export declare const getApplicationTables: ParametricSelector; export declare const getViewTables: ParametricSelector; export declare const getTablesByApplicationName: import("reselect").OutputParametricSelector TableSchema[]>; export declare const getTablesByApplicationId: import("reselect").OutputParametricSelector TableSchema[]>; export declare const hasUserTables: ParametricSelector; //# sourceMappingURL=tablesListSelectors.d.ts.map