import type { ExtensionContext } from "@earendil-works/pi-coding-agent"; import type { FabricApprovalConfig } from "../config.js"; import type { ResolvedFabricAction } from "./action-registry.js"; export declare class ApprovalController { #private; readonly config: FabricApprovalConfig; readonly context: ExtensionContext; constructor(config: FabricApprovalConfig, context: ExtensionContext); approve(action: ResolvedFabricAction): Promise; } //# sourceMappingURL=approval-controller.d.ts.map