import { z } from 'zod'; export declare class Canaries { itemSchema: z.ZodObject; Code: z.ZodOptional; Handler: z.ZodOptional; }, "strip", z.ZodTypeAny, { Handler?: string | undefined; SourceLocationArn?: string | undefined; }, { Handler?: string | undefined; SourceLocationArn?: string | undefined; }>>; ExecutionRoleArn: z.ZodOptional; Schedule: z.ZodOptional; DurationInSeconds: z.ZodOptional; }, "strip", z.ZodTypeAny, { Expression?: string | undefined; DurationInSeconds?: number | undefined; }, { Expression?: string | undefined; DurationInSeconds?: number | undefined; }>>; RunConfig: z.ZodOptional; MemoryInMB: z.ZodOptional; ActiveTracing: z.ZodOptional; }, "strip", z.ZodTypeAny, { TimeoutInSeconds?: number | undefined; MemoryInMB?: number | undefined; ActiveTracing?: boolean | undefined; }, { TimeoutInSeconds?: number | undefined; MemoryInMB?: number | undefined; ActiveTracing?: boolean | undefined; }>>; SuccessRetentionPeriodInDays: z.ZodOptional; FailureRetentionPeriodInDays: z.ZodOptional; Status: z.ZodOptional, z.ZodLiteral<"DELETING">, z.ZodLiteral<"ERROR">, z.ZodLiteral<"READY">, z.ZodLiteral<"RUNNING">, z.ZodLiteral<"STARTING">, z.ZodLiteral<"STOPPED">, z.ZodLiteral<"STOPPING">, z.ZodLiteral<"UPDATING">]>>; StateReason: z.ZodOptional; StateReasonCode: z.ZodOptional>; }, "strip", z.ZodTypeAny, { State?: "CREATING" | "DELETING" | "ERROR" | "READY" | "RUNNING" | "STARTING" | "STOPPED" | "STOPPING" | "UPDATING" | undefined; StateReason?: string | undefined; StateReasonCode?: "INVALID_PERMISSIONS" | undefined; }, { State?: "CREATING" | "DELETING" | "ERROR" | "READY" | "RUNNING" | "STARTING" | "STOPPED" | "STOPPING" | "UPDATING" | undefined; StateReason?: string | undefined; StateReasonCode?: "INVALID_PERMISSIONS" | undefined; }>>; Timeline: z.ZodOptional; LastModified: z.ZodOptional; LastStarted: z.ZodOptional; LastStopped: z.ZodOptional; }, "strip", z.ZodTypeAny, { LastModified?: Date | undefined; Created?: Date | undefined; LastStarted?: Date | undefined; LastStopped?: Date | undefined; }, { LastModified?: Date | undefined; Created?: Date | undefined; LastStarted?: Date | undefined; LastStopped?: Date | undefined; }>>; ArtifactS3Location: z.ZodOptional; EngineArn: z.ZodOptional; RuntimeVersion: z.ZodOptional; VpcConfig: z.ZodOptional; SubnetIds: z.ZodOptional>; SecurityGroupIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; }, { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; }>>; VisualReference: z.ZodOptional; IgnoreCoordinates: z.ZodOptional>; }, "strip", z.ZodTypeAny, { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }, { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }>, "many">>; BaseCanaryRunId: z.ZodOptional; }, "strip", z.ZodTypeAny, { BaseScreenshots?: { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }[] | undefined; BaseCanaryRunId?: string | undefined; }, { BaseScreenshots?: { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }[] | undefined; BaseCanaryRunId?: string | undefined; }>>; Tags: z.ZodOptional>; ArtifactConfig: z.ZodOptional, z.ZodLiteral<"SSE_S3">]>>; KmsKeyArn: z.ZodOptional; }, "strip", z.ZodTypeAny, { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; }, { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { S3Encryption?: { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; } | undefined; }, { S3Encryption?: { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; } | undefined; }>>; }, { Id: z.ZodString; }>, "strip", z.ZodTypeAny, { Tags?: {} | undefined; Name?: string | undefined; VpcConfig?: { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; } | undefined; Status?: { State?: "CREATING" | "DELETING" | "ERROR" | "READY" | "RUNNING" | "STARTING" | "STOPPED" | "STOPPING" | "UPDATING" | undefined; StateReason?: string | undefined; StateReasonCode?: "INVALID_PERMISSIONS" | undefined; } | undefined; Code?: { Handler?: string | undefined; SourceLocationArn?: string | undefined; } | undefined; ExecutionRoleArn?: string | undefined; Schedule?: { Expression?: string | undefined; DurationInSeconds?: number | undefined; } | undefined; RunConfig?: { TimeoutInSeconds?: number | undefined; MemoryInMB?: number | undefined; ActiveTracing?: boolean | undefined; } | undefined; SuccessRetentionPeriodInDays?: number | undefined; FailureRetentionPeriodInDays?: number | undefined; Timeline?: { LastModified?: Date | undefined; Created?: Date | undefined; LastStarted?: Date | undefined; LastStopped?: Date | undefined; } | undefined; ArtifactS3Location?: string | undefined; EngineArn?: string | undefined; RuntimeVersion?: string | undefined; VisualReference?: { BaseScreenshots?: { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }[] | undefined; BaseCanaryRunId?: string | undefined; } | undefined; ArtifactConfig?: { S3Encryption?: { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; } | undefined; } | undefined; Id: string; }, { Tags?: {} | undefined; Name?: string | undefined; VpcConfig?: { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; } | undefined; Status?: { State?: "CREATING" | "DELETING" | "ERROR" | "READY" | "RUNNING" | "STARTING" | "STOPPED" | "STOPPING" | "UPDATING" | undefined; StateReason?: string | undefined; StateReasonCode?: "INVALID_PERMISSIONS" | undefined; } | undefined; Code?: { Handler?: string | undefined; SourceLocationArn?: string | undefined; } | undefined; ExecutionRoleArn?: string | undefined; Schedule?: { Expression?: string | undefined; DurationInSeconds?: number | undefined; } | undefined; RunConfig?: { TimeoutInSeconds?: number | undefined; MemoryInMB?: number | undefined; ActiveTracing?: boolean | undefined; } | undefined; SuccessRetentionPeriodInDays?: number | undefined; FailureRetentionPeriodInDays?: number | undefined; Timeline?: { LastModified?: Date | undefined; Created?: Date | undefined; LastStarted?: Date | undefined; LastStopped?: Date | undefined; } | undefined; ArtifactS3Location?: string | undefined; EngineArn?: string | undefined; RuntimeVersion?: string | undefined; VisualReference?: { BaseScreenshots?: { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }[] | undefined; BaseCanaryRunId?: string | undefined; } | undefined; ArtifactConfig?: { S3Encryption?: { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; } | undefined; } | undefined; Id: string; }>; collectionSchema: z.ZodArray; Code: z.ZodOptional; Handler: z.ZodOptional; }, "strip", z.ZodTypeAny, { Handler?: string | undefined; SourceLocationArn?: string | undefined; }, { Handler?: string | undefined; SourceLocationArn?: string | undefined; }>>; ExecutionRoleArn: z.ZodOptional; Schedule: z.ZodOptional; DurationInSeconds: z.ZodOptional; }, "strip", z.ZodTypeAny, { Expression?: string | undefined; DurationInSeconds?: number | undefined; }, { Expression?: string | undefined; DurationInSeconds?: number | undefined; }>>; RunConfig: z.ZodOptional; MemoryInMB: z.ZodOptional; ActiveTracing: z.ZodOptional; }, "strip", z.ZodTypeAny, { TimeoutInSeconds?: number | undefined; MemoryInMB?: number | undefined; ActiveTracing?: boolean | undefined; }, { TimeoutInSeconds?: number | undefined; MemoryInMB?: number | undefined; ActiveTracing?: boolean | undefined; }>>; SuccessRetentionPeriodInDays: z.ZodOptional; FailureRetentionPeriodInDays: z.ZodOptional; Status: z.ZodOptional, z.ZodLiteral<"DELETING">, z.ZodLiteral<"ERROR">, z.ZodLiteral<"READY">, z.ZodLiteral<"RUNNING">, z.ZodLiteral<"STARTING">, z.ZodLiteral<"STOPPED">, z.ZodLiteral<"STOPPING">, z.ZodLiteral<"UPDATING">]>>; StateReason: z.ZodOptional; StateReasonCode: z.ZodOptional>; }, "strip", z.ZodTypeAny, { State?: "CREATING" | "DELETING" | "ERROR" | "READY" | "RUNNING" | "STARTING" | "STOPPED" | "STOPPING" | "UPDATING" | undefined; StateReason?: string | undefined; StateReasonCode?: "INVALID_PERMISSIONS" | undefined; }, { State?: "CREATING" | "DELETING" | "ERROR" | "READY" | "RUNNING" | "STARTING" | "STOPPED" | "STOPPING" | "UPDATING" | undefined; StateReason?: string | undefined; StateReasonCode?: "INVALID_PERMISSIONS" | undefined; }>>; Timeline: z.ZodOptional; LastModified: z.ZodOptional; LastStarted: z.ZodOptional; LastStopped: z.ZodOptional; }, "strip", z.ZodTypeAny, { LastModified?: Date | undefined; Created?: Date | undefined; LastStarted?: Date | undefined; LastStopped?: Date | undefined; }, { LastModified?: Date | undefined; Created?: Date | undefined; LastStarted?: Date | undefined; LastStopped?: Date | undefined; }>>; ArtifactS3Location: z.ZodOptional; EngineArn: z.ZodOptional; RuntimeVersion: z.ZodOptional; VpcConfig: z.ZodOptional; SubnetIds: z.ZodOptional>; SecurityGroupIds: z.ZodOptional>; }, "strip", z.ZodTypeAny, { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; }, { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; }>>; VisualReference: z.ZodOptional; IgnoreCoordinates: z.ZodOptional>; }, "strip", z.ZodTypeAny, { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }, { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }>, "many">>; BaseCanaryRunId: z.ZodOptional; }, "strip", z.ZodTypeAny, { BaseScreenshots?: { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }[] | undefined; BaseCanaryRunId?: string | undefined; }, { BaseScreenshots?: { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }[] | undefined; BaseCanaryRunId?: string | undefined; }>>; Tags: z.ZodOptional>; ArtifactConfig: z.ZodOptional, z.ZodLiteral<"SSE_S3">]>>; KmsKeyArn: z.ZodOptional; }, "strip", z.ZodTypeAny, { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; }, { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { S3Encryption?: { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; } | undefined; }, { S3Encryption?: { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; } | undefined; }>>; }, { Id: z.ZodString; }>, "strip", z.ZodTypeAny, { Tags?: {} | undefined; Name?: string | undefined; VpcConfig?: { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; } | undefined; Status?: { State?: "CREATING" | "DELETING" | "ERROR" | "READY" | "RUNNING" | "STARTING" | "STOPPED" | "STOPPING" | "UPDATING" | undefined; StateReason?: string | undefined; StateReasonCode?: "INVALID_PERMISSIONS" | undefined; } | undefined; Code?: { Handler?: string | undefined; SourceLocationArn?: string | undefined; } | undefined; ExecutionRoleArn?: string | undefined; Schedule?: { Expression?: string | undefined; DurationInSeconds?: number | undefined; } | undefined; RunConfig?: { TimeoutInSeconds?: number | undefined; MemoryInMB?: number | undefined; ActiveTracing?: boolean | undefined; } | undefined; SuccessRetentionPeriodInDays?: number | undefined; FailureRetentionPeriodInDays?: number | undefined; Timeline?: { LastModified?: Date | undefined; Created?: Date | undefined; LastStarted?: Date | undefined; LastStopped?: Date | undefined; } | undefined; ArtifactS3Location?: string | undefined; EngineArn?: string | undefined; RuntimeVersion?: string | undefined; VisualReference?: { BaseScreenshots?: { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }[] | undefined; BaseCanaryRunId?: string | undefined; } | undefined; ArtifactConfig?: { S3Encryption?: { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; } | undefined; } | undefined; Id: string; }, { Tags?: {} | undefined; Name?: string | undefined; VpcConfig?: { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; } | undefined; Status?: { State?: "CREATING" | "DELETING" | "ERROR" | "READY" | "RUNNING" | "STARTING" | "STOPPED" | "STOPPING" | "UPDATING" | undefined; StateReason?: string | undefined; StateReasonCode?: "INVALID_PERMISSIONS" | undefined; } | undefined; Code?: { Handler?: string | undefined; SourceLocationArn?: string | undefined; } | undefined; ExecutionRoleArn?: string | undefined; Schedule?: { Expression?: string | undefined; DurationInSeconds?: number | undefined; } | undefined; RunConfig?: { TimeoutInSeconds?: number | undefined; MemoryInMB?: number | undefined; ActiveTracing?: boolean | undefined; } | undefined; SuccessRetentionPeriodInDays?: number | undefined; FailureRetentionPeriodInDays?: number | undefined; Timeline?: { LastModified?: Date | undefined; Created?: Date | undefined; LastStarted?: Date | undefined; LastStopped?: Date | undefined; } | undefined; ArtifactS3Location?: string | undefined; EngineArn?: string | undefined; RuntimeVersion?: string | undefined; VisualReference?: { BaseScreenshots?: { ScreenshotName?: string | undefined; IgnoreCoordinates?: string[] | undefined; }[] | undefined; BaseCanaryRunId?: string | undefined; } | undefined; ArtifactConfig?: { S3Encryption?: { EncryptionMode?: "SSE_KMS" | "SSE_S3" | undefined; KmsKeyArn?: string | undefined; } | undefined; } | undefined; Id: string; }>, "many">; describeCanaries(params: { region: string; }): Promise>; list(): Promise<{ region: { Endpoint?: string | undefined; OptInStatus?: string | undefined; RegionName: string; }; canaries: import("@aws-sdk/types").Paginator; }[]>; clear(): Promise; write(): Promise; } declare const _default: Canaries; export default _default; //# sourceMappingURL=canaries.d.ts.map