import { AmplifyMigrationStep } from './_common/step';
import { Plan } from './_common/plan';
export declare class AmplifyMigrationLockStep extends AmplifyMigrationStep {
    private _dynamoTableNames;
    forward(): Promise<Plan>;
    rollback(): Promise<Plan>;
    private validateDeploymentStatus;
    private validateDrift;
    private findGraphQLApiId;
    private fetchGraphQLModelTables;
    private dynamoTableNames;
    private retainResource;
    private validateRefactorRollbackStackIntegrity;
    private validateRetainChangeset;
    private fetchExistingStackPolicy;
    private listNestedStack;
    private findNestedStack;
}
//# sourceMappingURL=lock.d.ts.map