import type { AgentConfigStore } from "../runtime/infra/agent-config-store.js";
import type { AcpDetector } from "../runtime/infra/acp-detector.js";
export interface AgentConfigRuntime {
    readonly currentStore: AgentConfigStore | null;
    ensureStore(): Promise<AgentConfigStore>;
}
export interface AgentConfigRuntimeDeps {
    acpDetector: AcpDetector;
    getActiveProjectRoot(): string;
}
export declare function createAgentConfigRuntime(deps: AgentConfigRuntimeDeps): AgentConfigRuntime;
