export interface IBuildOptions { file?: string; dir?: string; builder?: string; dockerfile?: string; context?: string; wait?: boolean; waitMinutes?: string; id?: string; product?: string; status?: string; /** Only builds that ran through this cloud connection. */ connection?: string; } /** * Builds source in the customer's own cloud account. The source is packed here, uploaded straight to a bucket in that * account, and built there by the same cloud connection that will deploy it. Ductape holds only the checksum. */ export declare function runDeployBuilds(operation: 'create' | 'status' | 'list' | 'cancel', options: IBuildOptions): Promise;