import type { TCollectionName, TRow, TSchema } from '../../../templates'; import type { Caller, Collection, RecordData } from '@forestadmin/datasource-toolkit'; import HookContext from './hook'; export declare class HookBeforeCreateContext = TCollectionName> extends HookContext { protected _data: RecordData[]; constructor(collection: Collection, caller: Caller, data: RecordData[]); get data(): readonly TRow[]; } export declare class InternalHookBeforeCreateContext extends HookBeforeCreateContext { getData(): RecordData[]; } export declare class HookAfterCreateContext = TCollectionName> extends HookBeforeCreateContext { private _records; constructor(collection: Collection, caller: Caller, data: RecordData[], records: RecordData[]); get records(): readonly TRow[]; } //# sourceMappingURL=create.d.ts.map