import { z } from "zod"; export declare const stringArray: z.ZodPipe, z.ZodArray>; export declare const optionalStringArray: z.ZodOptional, z.ZodArray>>; export declare const numberFromCli: z.ZodPipe, z.ZodNumber>; export declare const optionalNumberFromCli: z.ZodOptional, z.ZodNumber>>; export declare const booleanFromCli: z.ZodPipe, z.ZodBoolean>; export declare const optionalBooleanFromCli: z.ZodOptional, z.ZodBoolean>>; export declare function jsonFromCli(schema: TSchema): z.ZodPipe, TSchema>; export declare const jsonObjectFromCli: z.ZodPipe, z.ZodRecord>; export declare const optionalJsonObjectFromCli: z.ZodOptional, z.ZodRecord>>; export declare const jsonArrayFromCli: z.ZodPipe, z.ZodArray>; export declare const graphAuth: z.ZodObject<{ accessToken: z.ZodOptional; apiVersion: z.ZodOptional; }, z.core.$strip>; export declare const polling: z.ZodObject<{ photoIntervalMs: z.ZodOptional, z.ZodNumber>>; videoIntervalMs: z.ZodOptional, z.ZodNumber>>; textIntervalMs: z.ZodOptional, z.ZodNumber>>; maxAttempts: z.ZodOptional, z.ZodNumber>>; }, z.core.$strip>; export declare const fieldsLimit: z.ZodObject<{ fields: z.ZodOptional, z.ZodArray>>; limit: z.ZodOptional, z.ZodNumber>>; }, z.core.$strip>; export declare const oauthConfig: z.ZodObject<{ appId: z.ZodOptional; appSecret: z.ZodOptional; redirectUri: z.ZodOptional; }, z.core.$strip>; export type GraphAuthInput = z.output; export type OAuthConfigInput = z.output; //# sourceMappingURL=schemas.d.ts.map