import type { HostInputFormRequest } from "../../core/extensions/ui-types.ts";
/** Child-side owner for host-native input forms. */
export declare class EngineInputFormService {
    private readonly active;
    private readonly write;
    private nextId;
    constructor(write: (line: string) => void);
    open(request: HostInputFormRequest): Promise<Record<string, string> | undefined>;
    handleLine(line: string): boolean;
    dispose(): void;
    private send;
}
//# sourceMappingURL=engine-input-form.d.ts.map