import { z } from 'zod'; import { SchemaType } from '../types'; export declare const airnodeWalletSchema: z.ZodEffects, { airnodeAddress: string; airnodeXpub: string; }, { airnodeAddress: string; airnodeXpub: string; }>; export declare const deploymentSchema: z.ZodObject<{ deploymentId: z.ZodString; nodeVersion: z.ZodEffects; stage: z.ZodString; cloudProvider: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ type: z.ZodLiteral<"aws">; region: z.ZodString; disableConcurrencyReservations: z.ZodBoolean; }, "strict", z.ZodTypeAny, { type: "aws"; region: string; disableConcurrencyReservations: boolean; }, { type: "aws"; region: string; disableConcurrencyReservations: boolean; }>, z.ZodObject<{ type: z.ZodLiteral<"gcp">; region: z.ZodString; projectId: z.ZodString; disableConcurrencyReservations: z.ZodBoolean; }, "strict", z.ZodTypeAny, { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }, { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }>]>; timestamp: z.ZodString; }, "strict", z.ZodTypeAny, { stage: string; cloudProvider: { type: "aws"; region: string; disableConcurrencyReservations: boolean; } | { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }; nodeVersion: string; deploymentId: string; timestamp: string; }, { stage: string; cloudProvider: { type: "aws"; region: string; disableConcurrencyReservations: boolean; } | { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }; nodeVersion: string; deploymentId: string; timestamp: string; }>; export declare const receiptSchema: z.ZodObject<{ airnodeWallet: z.ZodEffects, { airnodeAddress: string; airnodeXpub: string; }, { airnodeAddress: string; airnodeXpub: string; }>; deployment: z.ZodObject<{ deploymentId: z.ZodString; nodeVersion: z.ZodEffects; stage: z.ZodString; cloudProvider: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ type: z.ZodLiteral<"aws">; region: z.ZodString; disableConcurrencyReservations: z.ZodBoolean; }, "strict", z.ZodTypeAny, { type: "aws"; region: string; disableConcurrencyReservations: boolean; }, { type: "aws"; region: string; disableConcurrencyReservations: boolean; }>, z.ZodObject<{ type: z.ZodLiteral<"gcp">; region: z.ZodString; projectId: z.ZodString; disableConcurrencyReservations: z.ZodBoolean; }, "strict", z.ZodTypeAny, { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }, { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }>]>; timestamp: z.ZodString; }, "strict", z.ZodTypeAny, { stage: string; cloudProvider: { type: "aws"; region: string; disableConcurrencyReservations: boolean; } | { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }; nodeVersion: string; deploymentId: string; timestamp: string; }, { stage: string; cloudProvider: { type: "aws"; region: string; disableConcurrencyReservations: boolean; } | { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }; nodeVersion: string; deploymentId: string; timestamp: string; }>; success: z.ZodBoolean; }, "strict", z.ZodTypeAny, { airnodeWallet: { airnodeAddress: string; airnodeXpub: string; }; deployment: { stage: string; cloudProvider: { type: "aws"; region: string; disableConcurrencyReservations: boolean; } | { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }; nodeVersion: string; deploymentId: string; timestamp: string; }; success: boolean; }, { airnodeWallet: { airnodeAddress: string; airnodeXpub: string; }; deployment: { stage: string; cloudProvider: { type: "aws"; region: string; disableConcurrencyReservations: boolean; } | { type: "gcp"; region: string; disableConcurrencyReservations: boolean; projectId: string; }; nodeVersion: string; deploymentId: string; timestamp: string; }; success: boolean; }>; export type AirnodeWallet = SchemaType; export type Deployment = SchemaType; export type Receipt = SchemaType; //# sourceMappingURL=receipt.d.ts.map