import type { Build } from "../..";
export type WatchArgs = {
    watch: boolean;
};
export type WatchConfig = {
    watch: boolean;
};
export declare class Watch {
    private server;
    private channels;
    apply(program: Build): void;
    private handleChange;
    private handleChangeVars;
    private handleChangeToc;
    private reinitTocs;
    private handleChangeEntry;
    private handleChangeDetachedEntry;
    private update;
}
