/// <reference types="node" />
import { PassThrough } from 'stream';
export declare function runTerraform(entity: any, command: Array<string>, stream?: PassThrough): Promise<unknown>;
export declare function terraformInit(entity: any, stream?: PassThrough): Promise<unknown>;
export declare function terraformPlan(entity: any, stream?: PassThrough): Promise<unknown>;
export declare function terraformApply(entity: any, isImport?: boolean, skipPlan?: boolean, stream?: PassThrough): Promise<unknown>;
export declare function terraformDestroy(entity: any, stream?: PassThrough): Promise<unknown>;
