import { z } from "zod"; export type TResponseData = Record>; export type TResponseTtc = Record; export type TResponseVariables = Record; export type TResponseHiddenFieldValue = Record; export interface TResponseUpdate { finished: boolean; data: TResponseData; language?: string; variables?: TResponseVariables; ttc?: TResponseTtc; meta?: { url?: string; source?: string; action?: string; }; hiddenFields?: TResponseHiddenFieldValue; displayId?: string | null; endingId?: string | null; } export declare const ZResponseData: z.ZodRecord, z.ZodRecord]>>; export declare const ZResponseVariables: z.ZodRecord>; export declare const ZResponseTtc: z.ZodRecord; export declare const ZResponseHiddenFieldValue: z.ZodRecord]>>; export declare const ZResponseUpdate: z.ZodObject<{ finished: z.ZodBoolean; data: z.ZodRecord, z.ZodRecord]>>; language: z.ZodOptional; variables: z.ZodOptional>>; ttc: z.ZodOptional>; meta: z.ZodOptional; source: z.ZodOptional; action: z.ZodOptional; }, z.core.$strip>>; hiddenFields: z.ZodOptional]>>>; displayId: z.ZodOptional>; endingId: z.ZodOptional>; }, z.core.$strip>; //# sourceMappingURL=response.d.ts.map