import type { UnchainedCore } from '../../core-index.ts'; import { z } from 'zod/v4-mini'; export declare const UserExportPayloadSchema: z.ZodMiniObject<{ exportReviews: z.ZodMiniOptional>; exportOrders: z.ZodMiniOptional>; exportBookmarks: z.ZodMiniOptional>; exportEvents: z.ZodMiniOptional>; exportQuotations: z.ZodMiniOptional>; exportEnrollments: z.ZodMiniOptional>; userId: z.ZodMiniOptional>; }, z.core.$strip>; export interface UserExportParams { exportReviews?: boolean; exportOrders?: boolean; exportBookmarks?: boolean; exportEvents?: boolean; exportQuotations?: boolean; exportEnrollments?: boolean; userId: string; } declare const exportUsersHandler: { ({ userId, ...options }: UserExportParams, _: any, unchainedAPI: UnchainedCore): Promise<{ user: import("./generateCSVFileAndUrl.ts").CSVFileResult; bookmarks: import("./generateCSVFileAndUrl.ts").CSVFileResult | null; orders: import("./generateCSVFileAndUrl.ts").CSVFileResult | null; reviews: import("./generateCSVFileAndUrl.ts").CSVFileResult | null; quotations: import("./generateCSVFileAndUrl.ts").CSVFileResult | null; enrollments: import("./generateCSVFileAndUrl.ts").CSVFileResult | null; }>; payloadSchema: z.ZodMiniObject<{ exportReviews: z.ZodMiniOptional>; exportOrders: z.ZodMiniOptional>; exportBookmarks: z.ZodMiniOptional>; exportEvents: z.ZodMiniOptional>; exportQuotations: z.ZodMiniOptional>; exportEnrollments: z.ZodMiniOptional>; userId: z.ZodMiniOptional>; }, z.core.$strip>; }; export default exportUsersHandler;