@convex-dev/better-auth
Version:
A Better Auth component for Convex.
130 lines • 5.16 kB
TypeScript
export declare const create: import("convex/server").RegisteredMutation<"public", {
onCreateHandle?: string | undefined;
select?: string[] | undefined;
input: {
data: {
[x: string]: any;
[x: number]: any;
[x: symbol]: any;
};
model: string;
};
}, Promise<any>>, findOne: import("convex/server").RegisteredQuery<"public", {
join?: any;
select?: string[] | undefined;
where?: {
operator?: "in" | "lt" | "lte" | "gt" | "gte" | "eq" | "not_in" | "ne" | "contains" | "starts_with" | "ends_with" | undefined;
connector?: "AND" | "OR" | undefined;
value: string | number | boolean | string[] | number[] | null;
field: string;
}[] | undefined;
model: string;
}, Promise<import("convex/server").GenericDocument | null>>, findMany: import("convex/server").RegisteredQuery<"public", {
join?: any;
limit?: number | undefined;
offset?: number | undefined;
sortBy?: {
field: string;
direction: "desc" | "asc";
} | undefined;
where?: {
operator?: "in" | "lt" | "lte" | "gt" | "gte" | "eq" | "not_in" | "ne" | "contains" | "starts_with" | "ends_with" | undefined;
connector?: "AND" | "OR" | undefined;
value: string | number | boolean | string[] | number[] | null;
field: string;
}[] | undefined;
paginationOpts: {
id?: number;
endCursor?: string | null;
maximumRowsRead?: number;
maximumBytesRead?: number;
numItems: number;
cursor: string | null;
};
model: string;
}, Promise<import("convex/server").PaginationResult<import("convex/server").GenericDocument>>>, updateOne: import("convex/server").RegisteredMutation<"public", {
onUpdateHandle?: string | undefined;
input: {
where?: {
operator?: "in" | "lt" | "lte" | "gt" | "gte" | "eq" | "not_in" | "ne" | "contains" | "starts_with" | "ends_with" | undefined;
connector?: "AND" | "OR" | undefined;
value: string | number | boolean | string[] | number[] | null;
field: string;
}[] | undefined;
model: import("./_generated/dataModel.js").TableNames;
update: {
[x: string]: unknown;
[x: number]: unknown;
[x: symbol]: unknown;
};
};
}, Promise<any>>, updateMany: import("convex/server").RegisteredMutation<"public", {
onUpdateHandle?: string | undefined;
input: {
where?: {
operator?: "in" | "lt" | "lte" | "gt" | "gte" | "eq" | "not_in" | "ne" | "contains" | "starts_with" | "ends_with" | undefined;
connector?: "AND" | "OR" | undefined;
value: string | number | boolean | string[] | number[] | null;
field: string;
}[] | undefined;
model: import("./_generated/dataModel.js").TableNames;
update: {
[x: string]: unknown;
[x: number]: unknown;
[x: symbol]: unknown;
};
};
paginationOpts: {
id?: number;
endCursor?: string | null;
maximumRowsRead?: number;
maximumBytesRead?: number;
numItems: number;
cursor: string | null;
};
}, Promise<{
count: number;
ids: import("convex/values").Value[];
isDone: boolean;
continueCursor: import("convex/server").Cursor;
splitCursor?: import("convex/server").Cursor | null;
pageStatus?: "SplitRecommended" | "SplitRequired" | null;
}>>, deleteOne: import("convex/server").RegisteredMutation<"public", {
onDeleteHandle?: string | undefined;
input: {
where?: {
operator?: "in" | "lt" | "lte" | "gt" | "gte" | "eq" | "not_in" | "ne" | "contains" | "starts_with" | "ends_with" | undefined;
connector?: "AND" | "OR" | undefined;
value: string | number | boolean | string[] | number[] | null;
field: string;
}[] | undefined;
model: import("./_generated/dataModel.js").TableNames;
};
}, Promise<import("convex/server").GenericDocument | undefined>>, deleteMany: import("convex/server").RegisteredMutation<"public", {
onDeleteHandle?: string | undefined;
input: {
where?: {
operator?: "in" | "lt" | "lte" | "gt" | "gte" | "eq" | "not_in" | "ne" | "contains" | "starts_with" | "ends_with" | undefined;
connector?: "AND" | "OR" | undefined;
value: string | number | boolean | string[] | number[] | null;
field: string;
}[] | undefined;
model: import("./_generated/dataModel.js").TableNames;
};
paginationOpts: {
id?: number;
endCursor?: string | null;
maximumRowsRead?: number;
maximumBytesRead?: number;
numItems: number;
cursor: string | null;
};
}, Promise<{
count: number;
ids: import("convex/values").Value[];
isDone: boolean;
continueCursor: import("convex/server").Cursor;
splitCursor?: import("convex/server").Cursor | null;
pageStatus?: "SplitRecommended" | "SplitRequired" | null;
}>>;
//# sourceMappingURL=adapter.d.ts.map