UNPKG

@payload-auth/better-auth-db-adapter

Version:
17 lines 990 B
import type { BetterAuthOptions, Where } from "better-auth"; import type { CollectionSlug, Where as PayloadWhere } from "payload"; export declare const createTransform: (options: BetterAuthOptions, enableDebugLogs: boolean) => { getField: (model: string, field: string) => any; getModelName: (model: string) => CollectionSlug; singleIdQuery: (where: PayloadWhere) => string | number | null; multipleIdsQuery: (where: PayloadWhere) => (string | number)[] | null; transformInput: (data: Record<string, any>, model: string, action: "create" | "update") => Record<string, any>; transformOutput: <T extends Record<string, any> | undefined>(doc: T) => T; convertWhereClause: (model: string, where?: Where[]) => PayloadWhere; convertSelect: (model: string, select?: string[]) => {} | undefined; convertSort: (model: string, sortBy?: { field: string; direction: "asc" | "desc"; }) => string | undefined; }; //# sourceMappingURL=index.d.ts.map