import { z } from 'zod'; export declare class Functions { itemSchema: z.ZodObject; Runtime: z.ZodOptional; Role: z.ZodOptional; Handler: z.ZodOptional; CodeSize: z.ZodOptional; Description: z.ZodOptional; Timeout: z.ZodOptional; MemorySize: z.ZodOptional; LastModified: z.ZodOptional; CodeSha256: z.ZodOptional; Version: z.ZodOptional; VpcConfig: z.ZodOptional>; SecurityGroupIds: z.ZodOptional>; VpcId: z.ZodOptional; }, "strip", z.ZodTypeAny, { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; }, { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; }>>>; DeadLetterConfig: z.ZodOptional; }, "strip", z.ZodTypeAny, { TargetArn?: string | undefined; }, { TargetArn?: string | undefined; }>>>; Environment: z.ZodOptional>; Error: z.ZodOptional; Message: z.ZodOptional; }, "strip", z.ZodTypeAny, { ErrorCode?: string | undefined; Message?: string | undefined; }, { ErrorCode?: string | undefined; Message?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { Variables?: {} | undefined; Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; }, { Variables?: {} | undefined; Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; }>>>; KMSKeyArn: z.ZodOptional>; TracingConfig: z.ZodOptional, z.ZodLiteral<"PassThrough">]>>; }, "strip", z.ZodTypeAny, { Mode?: "Active" | "PassThrough" | undefined; }, { Mode?: "Active" | "PassThrough" | undefined; }>>; MasterArn: z.ZodOptional>; RevisionId: z.ZodOptional; Layers: z.ZodOptional; CodeSize: z.ZodOptional; SigningProfileVersionArn: z.ZodOptional>; SigningJobArn: z.ZodOptional>; }, "strip", z.ZodTypeAny, { CodeSize?: number | undefined; Arn?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; }, { CodeSize?: number | undefined; Arn?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; }>, "many">>>; State: z.ZodOptional, z.ZodLiteral<"Failed">, z.ZodLiteral<"Inactive">, z.ZodLiteral<"Pending">]>>>; StateReason: z.ZodOptional>; StateReasonCode: z.ZodOptional, z.ZodLiteral<"EniLimitExceeded">, z.ZodLiteral<"Idle">, z.ZodLiteral<"ImageAccessDenied">, z.ZodLiteral<"ImageDeleted">, z.ZodLiteral<"InsufficientRolePermissions">, z.ZodLiteral<"InternalError">, z.ZodLiteral<"InvalidConfiguration">, z.ZodLiteral<"InvalidImage">, z.ZodLiteral<"InvalidSecurityGroup">, z.ZodLiteral<"InvalidSubnet">, z.ZodLiteral<"Restoring">, z.ZodLiteral<"SubnetOutOfIPAddresses">]>>>; LastUpdateStatus: z.ZodOptional, z.ZodLiteral<"InProgress">, z.ZodLiteral<"Successful">]>>>; LastUpdateStatusReason: z.ZodOptional>; LastUpdateStatusReasonCode: z.ZodOptional, z.ZodLiteral<"ImageAccessDenied">, z.ZodLiteral<"ImageDeleted">, z.ZodLiteral<"InsufficientRolePermissions">, z.ZodLiteral<"InternalError">, z.ZodLiteral<"InvalidConfiguration">, z.ZodLiteral<"InvalidImage">, z.ZodLiteral<"InvalidSecurityGroup">, z.ZodLiteral<"InvalidSubnet">, z.ZodLiteral<"SubnetOutOfIPAddresses">]>>>; FileSystemConfigs: z.ZodOptional; LocalMountPath: z.ZodOptional; }, "strip", z.ZodTypeAny, { Arn?: string | undefined; LocalMountPath?: string | undefined; }, { Arn?: string | undefined; LocalMountPath?: string | undefined; }>>>; PackageType: z.ZodOptional, z.ZodLiteral<"Zip">]>>; ImageConfigResponse: z.ZodOptional>; Command: z.ZodOptional>; WorkingDirectory: z.ZodOptional; }, "strip", z.ZodTypeAny, { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; }, { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; }>>; Error: z.ZodOptional; Message: z.ZodOptional; }, "strip", z.ZodTypeAny, { ErrorCode?: string | undefined; Message?: string | undefined; }, { ErrorCode?: string | undefined; Message?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; ImageConfig?: { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; } | undefined; }, { Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; ImageConfig?: { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; } | undefined; }>>>; SigningProfileVersionArn: z.ZodOptional>; SigningJobArn: z.ZodOptional>; Architectures: z.ZodOptional, z.ZodLiteral<"x86_64">]>, "many">>; EphemeralStorage: z.ZodOptional; }, "strip", z.ZodTypeAny, { Size?: number | undefined; }, { Size?: number | undefined; }>>; }, { FunctionName: z.ZodString; }>, "strip", z.ZodTypeAny, { State?: "Active" | "Failed" | "Inactive" | "Pending" | undefined; Description?: string | undefined; FunctionArn?: string | undefined; Runtime?: string | undefined; Role?: string | undefined; Handler?: string | undefined; CodeSize?: number | undefined; Timeout?: number | undefined; MemorySize?: number | undefined; LastModified?: string | undefined; CodeSha256?: string | undefined; Version?: string | undefined; VpcConfig?: { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; } | undefined; DeadLetterConfig?: { TargetArn?: string | undefined; } | undefined; Environment?: { Variables?: {} | undefined; Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; } | undefined; KMSKeyArn?: string | undefined; TracingConfig?: { Mode?: "Active" | "PassThrough" | undefined; } | undefined; MasterArn?: string | undefined; RevisionId?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; Layers?: { CodeSize?: number | undefined; Arn?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; }[] | undefined; StateReason?: string | undefined; StateReasonCode?: "Creating" | "EniLimitExceeded" | "Idle" | "ImageAccessDenied" | "ImageDeleted" | "InsufficientRolePermissions" | "InternalError" | "InvalidConfiguration" | "InvalidImage" | "InvalidSecurityGroup" | "InvalidSubnet" | "Restoring" | "SubnetOutOfIPAddresses" | undefined; LastUpdateStatus?: "Failed" | "InProgress" | "Successful" | undefined; LastUpdateStatusReason?: string | undefined; LastUpdateStatusReasonCode?: "EniLimitExceeded" | "ImageAccessDenied" | "ImageDeleted" | "InsufficientRolePermissions" | "InternalError" | "InvalidConfiguration" | "InvalidImage" | "InvalidSecurityGroup" | "InvalidSubnet" | "SubnetOutOfIPAddresses" | undefined; FileSystemConfigs?: { Arn?: string | undefined; LocalMountPath?: string | undefined; } | undefined; PackageType?: "Image" | "Zip" | undefined; ImageConfigResponse?: { Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; ImageConfig?: { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; } | undefined; } | undefined; Architectures?: ("arm64" | "x86_64")[] | undefined; EphemeralStorage?: { Size?: number | undefined; } | undefined; FunctionName: string; }, { State?: "Active" | "Failed" | "Inactive" | "Pending" | undefined; Description?: string | undefined; FunctionArn?: string | undefined; Runtime?: string | undefined; Role?: string | undefined; Handler?: string | undefined; CodeSize?: number | undefined; Timeout?: number | undefined; MemorySize?: number | undefined; LastModified?: string | undefined; CodeSha256?: string | undefined; Version?: string | undefined; VpcConfig?: { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; } | undefined; DeadLetterConfig?: { TargetArn?: string | undefined; } | undefined; Environment?: { Variables?: {} | undefined; Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; } | undefined; KMSKeyArn?: string | undefined; TracingConfig?: { Mode?: "Active" | "PassThrough" | undefined; } | undefined; MasterArn?: string | undefined; RevisionId?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; Layers?: { CodeSize?: number | undefined; Arn?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; }[] | undefined; StateReason?: string | undefined; StateReasonCode?: "Creating" | "EniLimitExceeded" | "Idle" | "ImageAccessDenied" | "ImageDeleted" | "InsufficientRolePermissions" | "InternalError" | "InvalidConfiguration" | "InvalidImage" | "InvalidSecurityGroup" | "InvalidSubnet" | "Restoring" | "SubnetOutOfIPAddresses" | undefined; LastUpdateStatus?: "Failed" | "InProgress" | "Successful" | undefined; LastUpdateStatusReason?: string | undefined; LastUpdateStatusReasonCode?: "EniLimitExceeded" | "ImageAccessDenied" | "ImageDeleted" | "InsufficientRolePermissions" | "InternalError" | "InvalidConfiguration" | "InvalidImage" | "InvalidSecurityGroup" | "InvalidSubnet" | "SubnetOutOfIPAddresses" | undefined; FileSystemConfigs?: { Arn?: string | undefined; LocalMountPath?: string | undefined; } | undefined; PackageType?: "Image" | "Zip" | undefined; ImageConfigResponse?: { Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; ImageConfig?: { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; } | undefined; } | undefined; Architectures?: ("arm64" | "x86_64")[] | undefined; EphemeralStorage?: { Size?: number | undefined; } | undefined; FunctionName: string; }>; collectionSchema: z.ZodArray; Runtime: z.ZodOptional; Role: z.ZodOptional; Handler: z.ZodOptional; CodeSize: z.ZodOptional; Description: z.ZodOptional; Timeout: z.ZodOptional; MemorySize: z.ZodOptional; LastModified: z.ZodOptional; CodeSha256: z.ZodOptional; Version: z.ZodOptional; VpcConfig: z.ZodOptional>; SecurityGroupIds: z.ZodOptional>; VpcId: z.ZodOptional; }, "strip", z.ZodTypeAny, { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; }, { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; }>>>; DeadLetterConfig: z.ZodOptional; }, "strip", z.ZodTypeAny, { TargetArn?: string | undefined; }, { TargetArn?: string | undefined; }>>>; Environment: z.ZodOptional>; Error: z.ZodOptional; Message: z.ZodOptional; }, "strip", z.ZodTypeAny, { ErrorCode?: string | undefined; Message?: string | undefined; }, { ErrorCode?: string | undefined; Message?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { Variables?: {} | undefined; Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; }, { Variables?: {} | undefined; Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; }>>>; KMSKeyArn: z.ZodOptional>; TracingConfig: z.ZodOptional, z.ZodLiteral<"PassThrough">]>>; }, "strip", z.ZodTypeAny, { Mode?: "Active" | "PassThrough" | undefined; }, { Mode?: "Active" | "PassThrough" | undefined; }>>; MasterArn: z.ZodOptional>; RevisionId: z.ZodOptional; Layers: z.ZodOptional; CodeSize: z.ZodOptional; SigningProfileVersionArn: z.ZodOptional>; SigningJobArn: z.ZodOptional>; }, "strip", z.ZodTypeAny, { CodeSize?: number | undefined; Arn?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; }, { CodeSize?: number | undefined; Arn?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; }>, "many">>>; State: z.ZodOptional, z.ZodLiteral<"Failed">, z.ZodLiteral<"Inactive">, z.ZodLiteral<"Pending">]>>>; StateReason: z.ZodOptional>; StateReasonCode: z.ZodOptional, z.ZodLiteral<"EniLimitExceeded">, z.ZodLiteral<"Idle">, z.ZodLiteral<"ImageAccessDenied">, z.ZodLiteral<"ImageDeleted">, z.ZodLiteral<"InsufficientRolePermissions">, z.ZodLiteral<"InternalError">, z.ZodLiteral<"InvalidConfiguration">, z.ZodLiteral<"InvalidImage">, z.ZodLiteral<"InvalidSecurityGroup">, z.ZodLiteral<"InvalidSubnet">, z.ZodLiteral<"Restoring">, z.ZodLiteral<"SubnetOutOfIPAddresses">]>>>; LastUpdateStatus: z.ZodOptional, z.ZodLiteral<"InProgress">, z.ZodLiteral<"Successful">]>>>; LastUpdateStatusReason: z.ZodOptional>; LastUpdateStatusReasonCode: z.ZodOptional, z.ZodLiteral<"ImageAccessDenied">, z.ZodLiteral<"ImageDeleted">, z.ZodLiteral<"InsufficientRolePermissions">, z.ZodLiteral<"InternalError">, z.ZodLiteral<"InvalidConfiguration">, z.ZodLiteral<"InvalidImage">, z.ZodLiteral<"InvalidSecurityGroup">, z.ZodLiteral<"InvalidSubnet">, z.ZodLiteral<"SubnetOutOfIPAddresses">]>>>; FileSystemConfigs: z.ZodOptional; LocalMountPath: z.ZodOptional; }, "strip", z.ZodTypeAny, { Arn?: string | undefined; LocalMountPath?: string | undefined; }, { Arn?: string | undefined; LocalMountPath?: string | undefined; }>>>; PackageType: z.ZodOptional, z.ZodLiteral<"Zip">]>>; ImageConfigResponse: z.ZodOptional>; Command: z.ZodOptional>; WorkingDirectory: z.ZodOptional; }, "strip", z.ZodTypeAny, { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; }, { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; }>>; Error: z.ZodOptional; Message: z.ZodOptional; }, "strip", z.ZodTypeAny, { ErrorCode?: string | undefined; Message?: string | undefined; }, { ErrorCode?: string | undefined; Message?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; ImageConfig?: { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; } | undefined; }, { Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; ImageConfig?: { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; } | undefined; }>>>; SigningProfileVersionArn: z.ZodOptional>; SigningJobArn: z.ZodOptional>; Architectures: z.ZodOptional, z.ZodLiteral<"x86_64">]>, "many">>; EphemeralStorage: z.ZodOptional; }, "strip", z.ZodTypeAny, { Size?: number | undefined; }, { Size?: number | undefined; }>>; }, { FunctionName: z.ZodString; }>, "strip", z.ZodTypeAny, { State?: "Active" | "Failed" | "Inactive" | "Pending" | undefined; Description?: string | undefined; FunctionArn?: string | undefined; Runtime?: string | undefined; Role?: string | undefined; Handler?: string | undefined; CodeSize?: number | undefined; Timeout?: number | undefined; MemorySize?: number | undefined; LastModified?: string | undefined; CodeSha256?: string | undefined; Version?: string | undefined; VpcConfig?: { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; } | undefined; DeadLetterConfig?: { TargetArn?: string | undefined; } | undefined; Environment?: { Variables?: {} | undefined; Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; } | undefined; KMSKeyArn?: string | undefined; TracingConfig?: { Mode?: "Active" | "PassThrough" | undefined; } | undefined; MasterArn?: string | undefined; RevisionId?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; Layers?: { CodeSize?: number | undefined; Arn?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; }[] | undefined; StateReason?: string | undefined; StateReasonCode?: "Creating" | "EniLimitExceeded" | "Idle" | "ImageAccessDenied" | "ImageDeleted" | "InsufficientRolePermissions" | "InternalError" | "InvalidConfiguration" | "InvalidImage" | "InvalidSecurityGroup" | "InvalidSubnet" | "Restoring" | "SubnetOutOfIPAddresses" | undefined; LastUpdateStatus?: "Failed" | "InProgress" | "Successful" | undefined; LastUpdateStatusReason?: string | undefined; LastUpdateStatusReasonCode?: "EniLimitExceeded" | "ImageAccessDenied" | "ImageDeleted" | "InsufficientRolePermissions" | "InternalError" | "InvalidConfiguration" | "InvalidImage" | "InvalidSecurityGroup" | "InvalidSubnet" | "SubnetOutOfIPAddresses" | undefined; FileSystemConfigs?: { Arn?: string | undefined; LocalMountPath?: string | undefined; } | undefined; PackageType?: "Image" | "Zip" | undefined; ImageConfigResponse?: { Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; ImageConfig?: { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; } | undefined; } | undefined; Architectures?: ("arm64" | "x86_64")[] | undefined; EphemeralStorage?: { Size?: number | undefined; } | undefined; FunctionName: string; }, { State?: "Active" | "Failed" | "Inactive" | "Pending" | undefined; Description?: string | undefined; FunctionArn?: string | undefined; Runtime?: string | undefined; Role?: string | undefined; Handler?: string | undefined; CodeSize?: number | undefined; Timeout?: number | undefined; MemorySize?: number | undefined; LastModified?: string | undefined; CodeSha256?: string | undefined; Version?: string | undefined; VpcConfig?: { VpcId?: string | undefined; SubnetIds?: string[] | undefined; SecurityGroupIds?: string[] | undefined; } | undefined; DeadLetterConfig?: { TargetArn?: string | undefined; } | undefined; Environment?: { Variables?: {} | undefined; Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; } | undefined; KMSKeyArn?: string | undefined; TracingConfig?: { Mode?: "Active" | "PassThrough" | undefined; } | undefined; MasterArn?: string | undefined; RevisionId?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; Layers?: { CodeSize?: number | undefined; Arn?: string | undefined; SigningProfileVersionArn?: string | undefined; SigningJobArn?: string | undefined; }[] | undefined; StateReason?: string | undefined; StateReasonCode?: "Creating" | "EniLimitExceeded" | "Idle" | "ImageAccessDenied" | "ImageDeleted" | "InsufficientRolePermissions" | "InternalError" | "InvalidConfiguration" | "InvalidImage" | "InvalidSecurityGroup" | "InvalidSubnet" | "Restoring" | "SubnetOutOfIPAddresses" | undefined; LastUpdateStatus?: "Failed" | "InProgress" | "Successful" | undefined; LastUpdateStatusReason?: string | undefined; LastUpdateStatusReasonCode?: "EniLimitExceeded" | "ImageAccessDenied" | "ImageDeleted" | "InsufficientRolePermissions" | "InternalError" | "InvalidConfiguration" | "InvalidImage" | "InvalidSecurityGroup" | "InvalidSubnet" | "SubnetOutOfIPAddresses" | undefined; FileSystemConfigs?: { Arn?: string | undefined; LocalMountPath?: string | undefined; } | undefined; PackageType?: "Image" | "Zip" | undefined; ImageConfigResponse?: { Error?: { ErrorCode?: string | undefined; Message?: string | undefined; } | undefined; ImageConfig?: { EntryPoint?: string[] | undefined; Command?: string[] | undefined; WorkingDirectory?: string | undefined; } | undefined; } | undefined; Architectures?: ("arm64" | "x86_64")[] | undefined; EphemeralStorage?: { Size?: number | undefined; } | undefined; FunctionName: string; }>, "many">; listFunctions(params: { region: string; }): Promise>; list(): Promise<{ region: { Endpoint?: string | undefined; OptInStatus?: string | undefined; RegionName: string; }; functions: import("@aws-sdk/types").Paginator; }[]>; clear(): Promise; write(): Promise; } declare const _default: Functions; export default _default; //# sourceMappingURL=functions.d.ts.map