import { Input } from "mediabunny";
import { Composition } from "./schematic.js";
export declare const setupDriverWork: import("@e280/comrade").SetupWork<{
    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<Input>;
        }): Promise<void>;
        composite(input: Composition): Promise<VideoFrame>;
    };
    host: {
        world(): Promise<void>;
    };
}>;
