export interface HostConfigInput { name: string; description: string; /** Whether the harness ships an MCP surface (templates default to local). */ mcp: 'off' | 'local' | 'remote'; /** Default-deny posture knobs (ADR-022). */ allowShell?: boolean; allowFileWrite?: boolean; } export interface HostFile { path: string; content: string; } /** * Emit the config files for a single host. Returns [] for claude-code (handled * by the templates) and for any unknown host id. */ export declare function hostConfigFiles(host: string, cfg: HostConfigInput): HostFile[]; //# sourceMappingURL=host-config.d.ts.map