import * as z from 'zod';
export declare const UserResultSchema: z.ZodObject<{
    id: z.ZodNumber;
    username: z.ZodString;
    password: z.ZodString;
    autoBackupEnabled: z.ZodBoolean;
    usbBackupEnabled: z.ZodBoolean;
    patients: z.ZodArray<z.ZodUnknown, "many">;
    appointments: z.ZodArray<z.ZodUnknown, "many">;
    staff: z.ZodArray<z.ZodUnknown, "many">;
    npiProviders: z.ZodArray<z.ZodUnknown, "many">;
    claims: z.ZodArray<z.ZodUnknown, "many">;
    insuranceCredentials: z.ZodArray<z.ZodUnknown, "many">;
    updatedPayments: z.ZodArray<z.ZodUnknown, "many">;
    backups: z.ZodArray<z.ZodUnknown, "many">;
    backupDestinations: z.ZodArray<z.ZodUnknown, "many">;
    notifications: z.ZodArray<z.ZodUnknown, "many">;
    cloudFolders: z.ZodArray<z.ZodUnknown, "many">;
    cloudFiles: z.ZodArray<z.ZodUnknown, "many">;
    communications: z.ZodArray<z.ZodUnknown, "many">;
}, "strict", z.ZodTypeAny, {
    id: number;
    staff: unknown[];
    claims: unknown[];
    appointments: unknown[];
    username: string;
    password: string;
    communications: unknown[];
    autoBackupEnabled: boolean;
    usbBackupEnabled: boolean;
    patients: unknown[];
    npiProviders: unknown[];
    insuranceCredentials: unknown[];
    updatedPayments: unknown[];
    backups: unknown[];
    backupDestinations: unknown[];
    notifications: unknown[];
    cloudFolders: unknown[];
    cloudFiles: unknown[];
}, {
    id: number;
    staff: unknown[];
    claims: unknown[];
    appointments: unknown[];
    username: string;
    password: string;
    communications: unknown[];
    autoBackupEnabled: boolean;
    usbBackupEnabled: boolean;
    patients: unknown[];
    npiProviders: unknown[];
    insuranceCredentials: unknown[];
    updatedPayments: unknown[];
    backups: unknown[];
    backupDestinations: unknown[];
    notifications: unknown[];
    cloudFolders: unknown[];
    cloudFiles: unknown[];
}>;
export type UserResultType = z.infer<typeof UserResultSchema>;
//# sourceMappingURL=User.result.d.ts.map