import type { SegmentDefinition } from './types'; import type { Caller, CollectionSchema, PaginatedFilter } from '@forestadmin/datasource-toolkit'; import { CollectionDecorator } from '@forestadmin/datasource-toolkit'; export default class SegmentCollectionDecorator extends CollectionDecorator { private segments; addSegment(segmentName: string, definition: SegmentDefinition): void; protected refineSchema(subSchema: CollectionSchema): CollectionSchema; refineFilter(caller: Caller, filter?: PaginatedFilter): Promise; private refineFilterSegment; private refineFilterLiveQuerySegment; } //# sourceMappingURL=collection.d.ts.map