import { CloudFormationClient } from '@aws-sdk/client-cloudformation';
import type { $TSContext } from '@aws-amplify/amplify-cli-core';
import type { SpinningLogger } from '../../gen2-migration/_common/spinning-logger';
export declare class CloudFormationService {
    private readonly print;
    constructor(print: SpinningLogger);
    getClient(context: $TSContext): Promise<CloudFormationClient>;
    validateStackExists(client: CloudFormationClient, stackName: string): Promise<boolean>;
    syncCloudBackendFromS3(context: $TSContext): Promise<boolean>;
}
//# sourceMappingURL=cloudformation-service.d.ts.map