import { TeardownRequest } from '../helpers/task'; import { RequestChannel } from '../helpers/task_channels'; import { ReleaseBundleOptions } from '../tasks/release'; export interface ReleaseTaskConsumerAdapter extends TeardownRequest { bundleAsync(options: ReleaseBundleOptions): Promise; } export declare class ReleaseTaskAdapter implements ReleaseTaskConsumerAdapter { channel: RequestChannel; constructor(channel: RequestChannel); bundleAsync(options: ReleaseBundleOptions): Promise; teardownAsync(): Promise; }