export declare const ResourceOperationNames: {
    readonly findOne: "findOne";
    readonly findOneBy: "findOneBy";
    readonly findOneById: "findOneById";
    readonly findMany: "findMany";
    readonly findManyBy: "findManyBy";
    readonly saveOne: "saveOne";
    readonly saveMany: "saveMany";
    readonly updateOne: "updateOne";
    readonly updateOneBy: "updateOneBy";
    readonly updateOneById: "updateOneById";
    readonly updateMany: "updateMany";
    readonly updateManyBy: "updateManyBy";
    readonly deleteOne: "deleteOne";
    readonly deleteOneBy: "deleteOneBy";
    readonly deleteOneById: "deleteOneById";
    readonly deleteMany: "deleteMany";
    readonly deleteManyBy: "deleteManyBy";
};
export type ResourceOperationName = keyof typeof ResourceOperationNames;
export declare function isResourceOperationName<T extends ResourceOperationName>(operationName: T | string): operationName is T;
export declare function isResourceOperationNameOrThrow<T extends ResourceOperationName>(operationName: T | string): asserts operationName is T;
//# sourceMappingURL=resource-operation-name.d.ts.map