import { Machina } from "../parts/machina.js";
export declare const setupDriverHost: (machina: Machina) => import("@e280/comrade").SetupHost<{
    work: {
        hello(): Promise<void>;
        decode(input: {
            source: import("./schematic.js").DecoderSource;
            video: WritableStream<VideoFrame>;
            audio: WritableStream<AudioData>;
        }): Promise<void>;
        encode(input: import("./schematic.js").EncoderInput & {
            bridge: WritableStream<StreamTargetChunk>;
        }): Promise<void>;
        composite(input: import("./schematic.js").Composition): Promise<VideoFrame>;
    };
    host: {
        world(): Promise<void>;
    };
}>;
