import type { AdditionalDiagnosticContext } from '../../actions/diagnose';
import type { SDK } from '../aws-auth/sdk';
import type { ResourceError } from '../stack-events/resource-errors';
/**
 * Options that influence how a resource is investigated.
 */
export interface InvestigateOptions {
    /**
     * Whether CloudFormation rollback is enabled for this deployment.
     *
     * When rollback is enabled, a failed resource is torn down before we can
     * inspect its runtime state, so we may suggest re-running with `--no-rollback`
     * to retain that detail.
     *
     * @default true
     */
    readonly rollbackEnabled?: boolean;
}
export declare function investigateEcsService(err: ResourceError, sdk: SDK, debug: (msg: string) => Promise<void>, options: InvestigateOptions): Promise<AdditionalDiagnosticContext[]>;
//# sourceMappingURL=investigate-ecs-service.d.ts.map