import { IClassResourceMap } from "../interfaces";
export declare const grpcMethodGenerator: (resourcesMap: IClassResourceMap) => (resource: any, hardDelete: boolean) => (operation: string) => ({ request: args }: {
    request: any;
}, callback: any) => Promise<void>;
export declare const grpcMethodFactory: ({ Resources, dbResources, hardDelete, permissions, }: {
    Resources: any;
    dbResources: any;
    hardDelete: any;
    permissions: any;
}) => any;
