import { confirm, notify, sendDurableVillaniMessage, setStatus } from "./render.js"; export declare function buildChildEnvForProxy(proxyUrl: string, model: any): NodeJS.ProcessEnv; export declare function resolveModelAuth(ctx: any, model: any): Promise<{ apiKey: any; headers: any; }>; export declare function safeCommand(ctx: any, label: string, fn: () => Promise): Promise; export declare function approvalTitle(request: any): "Villani requests command authority" | "Villani requests dossier access" | "Villani requests edit authority" | "Villani requests patch authority" | "Villani requests repository inspection" | "Villani requests diff inspection" | "Villani requests approval"; export declare function approvalMessage(request: any): string; export declare function runVillani(task: string, pi?: any, ctx?: any): Promise; export declare function proxyTest(ctx: any): Promise; export declare function abortVillani(ctx?: any): Promise; export declare function bridgePing(ctx: any): Promise; export default function activate(api: any): void; export { notify, setStatus, sendDurableVillaniMessage, confirm };