import type { Control, ControlOverride, ControlStatus, ProjectConfig } from "../types/index.js"; export declare function loadControlsFromDisk(projectPath: string): Control[]; export declare function getInstalledPackIds(projectPath: string): Set; export declare function loadControlOverrides(projectPath: string): ControlOverride[]; export declare function saveControlOverride(projectPath: string, controlId: string, status: ControlStatus, reason: string): void; export declare function applyOverridesToControls(controls: Control[], overrides: ControlOverride[]): Control[]; export declare function loadConfig(projectPath: string): ProjectConfig | null; export declare function addFrameworkToConfig(projectPath: string, framework: string): boolean; export declare function removeFrameworkFromConfig(projectPath: string, framework: string): boolean;