import { Entities } from '../schema'; import { Data, Id, Type } from '../interfaces'; interface BatchItem { type: Type; id: Id; data?: Data; options?: object; } export declare const validateResourceType: (resourceType: string, entities: Entities) => void; export declare const validateResourceId: (resourceId: string | number) => void; export declare const validateResourceData: (data?: Data | undefined, isRequired?: boolean) => void; export declare const validateResourceOptions: (options?: object | undefined, isRequired?: boolean) => void; export declare const validateRelation: (entities: Entities, resourceType: string, relation: string) => void; export declare const validateIndex: (index: number) => void; export declare const validateBatchItem: (entities: Entities, item: BatchItem) => void; export {};