import { type ClientSchema, type SQLHandler } from "prostgles-types"; import type { AuthClientRequest } from "../Auth/AuthTypes"; import type { DBOFullyTyped } from "../DBSchemaBuilder/DBSchemaBuilder"; import type { Prostgles } from "../Prostgles"; import type { ServerFunctionDefinition } from "../PublishParser/defineServerFunction"; import type { PermissionScope } from "../PublishParser/publishTypesAndUtils"; export type ClientHandlers = { clientSql: SQLHandler; clientDb: DBOFullyTyped; clientMethods: Record; clientSchema: ClientSchema; }; export declare const getClientHandlers: (prostgles: Prostgles, clientReq: AuthClientRequest, scope: PermissionScope | undefined) => Promise; //# sourceMappingURL=getClientHandlers.d.ts.map