import { TeardownRequest } from '../helpers/task'; import { RequestChannel } from '../helpers/task_channels'; import { RunDevServerOptions } from '../tasks/run'; export interface RunTaskConsumerAdapter extends TeardownRequest { startDevServerAsync(options: RunDevServerOptions): Promise; } export declare class RunTaskAdapter implements RunTaskConsumerAdapter { channel: RequestChannel; constructor(channel: RequestChannel); startDevServerAsync(options: RunDevServerOptions): Promise; teardownAsync(): Promise; }