import type { AwsCredentialIdentity } from '@aws-sdk/types'; /** * @description Deletes a specific deployment's state file from S3 and its lock entry from DynamoDB. * @param params - The parameters for deleting the deployment state. */ export declare const deleteDeploymentState: (params: { credentials: AwsCredentialIdentity; dynamoDBTableName: string; bucketName: string; awsRegion: string; tfStateKey: string; }) => Promise; export declare const deleteState: (params: { credentials: AwsCredentialIdentity; dynamoDBTableName: string; bucketName: string; awsRegion: string; }) => Promise; export declare const assertState: (params: { credentials: AwsCredentialIdentity; dynamoDBTableName: string; bucketName: string; awsRegion: string; expectedAccountId?: string; }) => Promise; //# sourceMappingURL=tfState.d.ts.map