import type { TCollectionName, TFilter, TPartialSimpleRow, TSchema } from '../../templates'; import type { Caller, Collection, Filter } from '@forestadmin/datasource-toolkit'; import CollectionCustomizationContext from '../../context/collection-context'; export declare class CreateOverrideCustomizationContext = TCollectionName> extends CollectionCustomizationContext { readonly data: TPartialSimpleRow[]; constructor(collection: Collection, caller: Caller, data: TPartialSimpleRow[]); } export declare class UpdateOverrideCustomizationContext = TCollectionName> extends CollectionCustomizationContext { readonly filter: TFilter; readonly patch: TPartialSimpleRow; constructor(collection: Collection, caller: Caller, filter: Filter, patch: TPartialSimpleRow); } export declare class DeleteOverrideCustomizationContext = TCollectionName> extends CollectionCustomizationContext { readonly filter: TFilter; constructor(collection: Collection, caller: Caller, filter: Filter); } //# sourceMappingURL=context.d.ts.map