UNPKG

denwa-react-shared

Version:
78 lines (77 loc) 3.08 kB
import { z } from 'zod'; export declare const responseSchema: z.ZodObject<{ statusCode: z.ZodOptional<z.ZodNumber>; message: z.ZodNullable<z.ZodOptional<z.ZodString>>; messages: z.ZodNullable<z.ZodOptional<z.ZodArray<z.ZodString>>>; data: z.ZodNullable<z.ZodOptional<z.ZodAny>>; error: z.ZodNullable<z.ZodOptional<z.ZodObject<{ statusCode: z.ZodNumber; message: z.ZodNullable<z.ZodOptional<z.ZodString>>; messages: z.ZodNullable<z.ZodOptional<z.ZodArray<z.ZodString>>>; }, z.core.$strip>>>; response: z.ZodNullable<z.ZodOptional<z.ZodAny>>; }, z.core.$strip>; export declare const sessionCookieSchema: z.ZodObject<{ id: z.ZodString; profileId: z.ZodString; phone: z.ZodNullable<z.ZodOptional<z.ZodString>>; email: z.ZodNullable<z.ZodOptional<z.ZodString>>; name: z.ZodNullable<z.ZodOptional<z.ZodString>>; surname: z.ZodNullable<z.ZodOptional<z.ZodString>>; roles: z.ZodArray<z.ZodString>; maxRolePriority: z.ZodNullable<z.ZodOptional<z.ZodNumber>>; isAllDomains: z.ZodNullable<z.ZodOptional<z.ZodBoolean>>; domains: z.ZodNullable<z.ZodOptional<z.ZodArray<z.ZodString>>>; tokens: z.ZodObject<{ accessToken: z.ZodObject<{ token: z.ZodString; exp: z.ZodNumber; }, z.core.$strip>; refreshToken: z.ZodObject<{ token: z.ZodString; exp: z.ZodNumber; }, z.core.$strip>; }, z.core.$strip>; }, z.core.$strip>; export declare const uploadTempSchema: z.ZodObject<{ tempFiles: z.ZodArray<z.ZodString>; }, z.core.$strip>; export declare const serverImageSchema: z.ZodObject<{ altRU: z.ZodNullable<z.ZodOptional<z.ZodString>>; altEN: z.ZodNullable<z.ZodOptional<z.ZodString>>; altAR: z.ZodNullable<z.ZodOptional<z.ZodString>>; name: z.ZodString; originalFileExtension: z.ZodString; fileExtensions: z.ZodOptional<z.ZodArray<z.ZodString>>; prefixes: z.ZodOptional<z.ZodArray<z.ZodString>>; folder: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export declare const serverFileSchema: z.ZodObject<{ name: z.ZodString; fullName: z.ZodString; extension: z.ZodString; entityId: z.ZodString; fullPathExample: z.ZodString; folder: z.ZodOptional<z.ZodString>; }, z.core.$strip>; export declare const uploadImageSchema: z.ZodObject<{ files: z.ZodArray<z.ZodObject<{ imageName: z.ZodString; originalFileExtension: z.ZodString; entityId: z.ZodString; folder: z.ZodOptional<z.ZodString>; fullPathExample: z.ZodString; fileExtensions: z.ZodOptional<z.ZodArray<z.ZodString>>; prefixes: z.ZodOptional<z.ZodArray<z.ZodString>>; }, z.core.$strip>>; }, z.core.$strip>; export declare const uploadFilesSchema: z.ZodObject<{ files: z.ZodArray<z.ZodObject<{ name: z.ZodString; fullName: z.ZodString; extension: z.ZodString; entityId: z.ZodString; fullPathExample: z.ZodString; folder: z.ZodOptional<z.ZodString>; }, z.core.$strip>>; }, z.core.$strip>;