@forestadmin/datasource-toolkit
Version:
48 lines • 3.09 kB
TypeScript
export * from './errors';
export * from './factory';
export { MAP_ALLOWED_OPERATORS_FOR_COLUMN_TYPE as allowedOperatorsForColumnType } from './validation/rules';
export { default as BaseCollection } from './base-collection';
export { default as BaseDataSource } from './base-datasource';
export { default as DataSourceDecorator } from './decorators/datasource-decorator';
export { default as CollectionDecorator } from './decorators/collection-decorator';
export { default as Aggregation } from './interfaces/query/aggregation';
export { default as ConditionTree } from './interfaces/query/condition-tree/nodes/base';
export { default as ConditionTreeBranch } from './interfaces/query/condition-tree/nodes/branch';
export { default as ConditionTreeLeaf } from './interfaces/query/condition-tree/nodes/leaf';
export { default as Filter } from './interfaces/query/filter/unpaginated';
export { default as Page } from './interfaces/query/page';
export { default as PaginatedFilter } from './interfaces/query/filter/paginated';
export { default as Projection } from './interfaces/query/projection';
export { default as Sort } from './interfaces/query/sort';
export { default as ConditionTreeEquivalent } from './interfaces/query/condition-tree/equivalence';
export { default as ConditionTreeFactory } from './interfaces/query/condition-tree/factory';
export { default as FilterFactory } from './interfaces/query/filter/factory';
export { default as ProjectionFactory } from './interfaces/query/projection/factory';
export { default as SortFactory } from './interfaces/query/sort/factory';
export * from './interfaces/action';
export * from './interfaces/caller';
export * from './interfaces/chart';
export * from './interfaces/collection';
export * from './interfaces/query/aggregation';
export * from './interfaces/query/condition-tree/nodes/base';
export * from './interfaces/query/condition-tree/nodes/branch';
export * from './interfaces/query/condition-tree/nodes/leaf';
export * from './interfaces/query/condition-tree/nodes/operators';
export * from './interfaces/query/filter/paginated';
export * from './interfaces/query/filter/unpaginated';
export * from './interfaces/query/sort';
export * from './interfaces/query/page';
export * from './interfaces/record';
export * from './interfaces/schema';
export { GenericTree, GenericTreeBranch, GenericTreeLeaf, } from './interfaces/query/condition-tree/factory';
export { default as ConditionTreeValidator } from './validation/condition-tree';
export { default as FieldValidator } from './validation/field';
export { default as ProjectionValidator } from './validation/projection';
export { default as RecordValidator } from './validation/record';
export { default as SortValidator } from './validation/sort';
export { default as TypeGetter } from './validation/type-getter';
export { default as CollectionUtils } from './utils/collection';
export { default as RecordUtils } from './utils/record';
export { default as SchemaUtils } from './utils/schema';
export { default as Deferred } from './deferred';
//# sourceMappingURL=index.d.ts.map