import { z } from 'zod'; declare const ApolloAdapterConfigSchema: z.ZodObject<{ apiKey: z.ZodString; apiUrl: z.ZodDefault; branchName: z.ZodDefault; browser: z.ZodOptional; comment: z.ZodOptional; customTags: z.ZodOptional; device: z.ZodOptional; enableSoftAssert: z.ZodDefault>; os: z.ZodOptional; pixelToPixelDiffTolerance: z.ZodOptional>; projectUuid: z.ZodString; viewport: z.ZodOptional; baselineBranchName: z.ZodOptional; suiteUuid: z.ZodOptional; }, "strip", z.ZodTypeAny, { apiKey: string; projectUuid: string; apiUrl: string; branchName: string; enableSoftAssert: boolean; browser?: string | undefined; comment?: string | undefined; customTags?: string | undefined; pixelToPixelDiffTolerance?: number | undefined; viewport?: string | undefined; baselineBranchName?: string | undefined; device?: string | undefined; os?: string | undefined; suiteUuid?: string | undefined; }, { apiKey: string; projectUuid: string; browser?: string | undefined; comment?: string | undefined; customTags?: string | undefined; pixelToPixelDiffTolerance?: number | undefined; viewport?: string | undefined; baselineBranchName?: string | undefined; apiUrl?: string | undefined; branchName?: string | undefined; device?: string | undefined; enableSoftAssert?: boolean | undefined; os?: string | undefined; suiteUuid?: string | undefined; }>; type ApolloAdapterConfig = z.infer; declare const SuiteIntegrationConfigApolloPayloadSchema: z.ZodObject<{ branchName: z.ZodString; }, "strip", z.ZodTypeAny, { branchName: string; }, { branchName: string; }>; type SuiteIntegrationConfigApolloPayload = z.infer; declare const CreateIntegrationSuiteApolloPayloadSchema: z.ZodObject<{ name: z.ZodString; projectUuid: z.ZodString; suiteIntegrationConfig: z.ZodObject<{ branchName: z.ZodString; }, "strip", z.ZodTypeAny, { branchName: string; }, { branchName: string; }>; suiteUuid: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; projectUuid: string; suiteIntegrationConfig: { branchName: string; }; suiteUuid?: string | undefined; }, { name: string; projectUuid: string; suiteIntegrationConfig: { branchName: string; }; suiteUuid?: string | undefined; }>; type CreateIntegrationSuiteApolloPayload = z.infer; declare const CreateIntegrationScenarioApolloPayloadSchema: z.ZodObject<{ name: z.ZodString; projectUuid: z.ZodString; suiteUuid: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; projectUuid: string; suiteUuid: string; }, { name: string; projectUuid: string; suiteUuid: string; }>; type CreateIntegrationScenarioApolloPayload = z.infer; declare const StopIntegrationScenarioApolloPayloadSchema: z.ZodObject<{ projectUuid: z.ZodString; scenarioUuid: z.ZodString; }, "strip", z.ZodTypeAny, { projectUuid: string; scenarioUuid: string; }, { projectUuid: string; scenarioUuid: string; }>; type StopIntegrationScenarioApolloPayload = z.infer; declare const IgnoreAreaApolloPayloadSchema: z.ZodObject<{ height: z.ZodPipeline, z.ZodNumber>; innerHeight: z.ZodNumber; width: z.ZodPipeline, z.ZodNumber>; x: z.ZodPipeline, z.ZodNumber>; y: z.ZodPipeline, z.ZodNumber>; }, "strip", z.ZodTypeAny, { height: number; width: number; x: number; y: number; innerHeight: number; }, { height: number; width: number; x: number; y: number; innerHeight: number; }>; type IgnoreAreaApolloPayload = z.infer; declare const CreateIntegrationStepConfigApolloPayloadSchema: z.ZodObject<{ browser: z.ZodOptional; comment: z.ZodOptional; customTags: z.ZodOptional; device: z.ZodOptional; os: z.ZodOptional; pixelToPixelDiffTolerance: z.ZodOptional>; viewport: z.ZodOptional; baselineBranchName: z.ZodOptional; }, "strip", z.ZodTypeAny, { browser?: string | undefined; comment?: string | undefined; customTags?: string | undefined; pixelToPixelDiffTolerance?: number | undefined; viewport?: string | undefined; baselineBranchName?: string | undefined; device?: string | undefined; os?: string | undefined; }, { browser?: string | undefined; comment?: string | undefined; customTags?: string | undefined; pixelToPixelDiffTolerance?: number | undefined; viewport?: string | undefined; baselineBranchName?: string | undefined; device?: string | undefined; os?: string | undefined; }>; type CreateIntegrationStepConfigApolloPayload = z.infer; declare const CreateIntegrationStepApolloPayloadSchema: z.ZodObject<{ browser: z.ZodOptional; device: z.ZodOptional; comment: z.ZodOptional; customTags: z.ZodOptional; ignoreAreas: z.ZodOptional, z.ZodNumber>; innerHeight: z.ZodNumber; width: z.ZodPipeline, z.ZodNumber>; x: z.ZodPipeline, z.ZodNumber>; y: z.ZodPipeline, z.ZodNumber>; }, "strip", z.ZodTypeAny, { height: number; width: number; x: number; y: number; innerHeight: number; }, { height: number; width: number; x: number; y: number; innerHeight: number; }>, "many">>; imageBase64: z.ZodString; pixelToPixelDiffTolerance: z.ZodOptional>; projectUuid: z.ZodString; scenarioUuid: z.ZodString; stepName: z.ZodString; trackName: z.ZodString; viewport: z.ZodOptional; pageContentBase64: z.ZodOptional>; baselineBranchName: z.ZodOptional; }, "strip", z.ZodTypeAny, { imageBase64: string; stepName: string; projectUuid: string; scenarioUuid: string; trackName: string; browser?: string | undefined; comment?: string | undefined; customTags?: string | undefined; pixelToPixelDiffTolerance?: number | undefined; viewport?: string | undefined; pageContentBase64?: string | null | undefined; baselineBranchName?: string | undefined; device?: string | undefined; ignoreAreas?: { height: number; width: number; x: number; y: number; innerHeight: number; }[] | undefined; }, { imageBase64: string; stepName: string; projectUuid: string; scenarioUuid: string; trackName: string; browser?: string | undefined; comment?: string | undefined; customTags?: string | undefined; pixelToPixelDiffTolerance?: number | undefined; viewport?: string | undefined; pageContentBase64?: string | null | undefined; baselineBranchName?: string | undefined; device?: string | undefined; ignoreAreas?: { height: number; width: number; x: number; y: number; innerHeight: number; }[] | undefined; }>; type CreateIntegrationStepApolloPayload = z.infer; declare const CreateIntegrationStepApolloResponseSchema: z.ZodObject<{ diffPercent: z.ZodOptional>>; stepName: z.ZodOptional>; pixelToPixelDiffTolerance: z.ZodOptional>>; status: z.ZodOptional>; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url?: string | null | undefined; status?: string | null | undefined; stepName?: string | null | undefined; pixelToPixelDiffTolerance?: number | null | undefined; diffPercent?: number | null | undefined; }, { url?: string | null | undefined; status?: string | null | undefined; stepName?: string | null | undefined; pixelToPixelDiffTolerance?: number | null | undefined; diffPercent?: number | null | undefined; }>; type CreateIntegrationStepApolloResponse = z.infer; declare const VisualAssertApolloPayloadSchema: z.ZodObject<{ input: z.ZodObject<{ prompt: z.ZodString; context: z.ZodOptional>; imageBase64: z.ZodString; projectUuid: z.ZodString; }, "strip", z.ZodTypeAny, { prompt: string; imageBase64: string; projectUuid: string; context?: string | null | undefined; }, { prompt: string; imageBase64: string; projectUuid: string; context?: string | null | undefined; }>; }, "strip", z.ZodTypeAny, { input: { prompt: string; imageBase64: string; projectUuid: string; context?: string | null | undefined; }; }, { input: { prompt: string; imageBase64: string; projectUuid: string; context?: string | null | undefined; }; }>; type VisualAssertApolloPayload = z.infer; declare const VisualAssertApolloResponseSchema: z.ZodObject<{ status: z.ZodString; confidence: z.ZodNumber; message: z.ZodString; }, "strip", z.ZodTypeAny, { message: string; status: string; confidence: number; }, { message: string; status: string; confidence: number; }>; type VisualAssertApolloResponse = z.infer; export { ApolloAdapterConfig, ApolloAdapterConfigSchema, CreateIntegrationScenarioApolloPayload, CreateIntegrationScenarioApolloPayloadSchema, CreateIntegrationStepApolloPayload, CreateIntegrationStepApolloPayloadSchema, CreateIntegrationStepApolloResponse, CreateIntegrationStepApolloResponseSchema, CreateIntegrationStepConfigApolloPayload, CreateIntegrationStepConfigApolloPayloadSchema, CreateIntegrationSuiteApolloPayload, CreateIntegrationSuiteApolloPayloadSchema, IgnoreAreaApolloPayload, IgnoreAreaApolloPayloadSchema, StopIntegrationScenarioApolloPayload, StopIntegrationScenarioApolloPayloadSchema, SuiteIntegrationConfigApolloPayload, SuiteIntegrationConfigApolloPayloadSchema, VisualAssertApolloPayloadSchema, VisualAssertApolloPayload, VisualAssertApolloResponse, VisualAssertApolloResponseSchema, }; //# sourceMappingURL=interface.d.ts.map