import { z } from "zod"; import type { ResolvedOptions } from "../types"; export declare function createInsertLogEndpoint(opts: ResolvedOptions, modelName: string): import("better-call").StrictEndpoint<"/audit-log/insert", { method: "POST"; use: ((inputContext: import("better-call").MiddlewareInputContext) => Promise<{ session: { session: Record & { id: string; createdAt: Date; updatedAt: Date; userId: string; expiresAt: Date; token: string; ipAddress?: string | null | undefined; userAgent?: string | null | undefined; }; user: Record & { id: string; createdAt: Date; updatedAt: Date; email: string; emailVerified: boolean; name: string; image?: string | null | undefined; }; }; }>)[]; body: z.ZodObject<{ action: z.ZodString; status: z.ZodDefault>>; severity: z.ZodOptional>; metadata: z.ZodDefault>>; }, z.core.$strip>; }, { success: boolean; }>; //# sourceMappingURL=insert-log.d.ts.map