import type { ArchitectsRuntime } from './types.js';
interface InitArchitectsOptions {
    repoRoot: string;
    requestedStorageRoot?: string;
    storageRoot?: string;
    /**
     * When true, bypass the opt-in `ArchitectsConfig.enabled` gate. Used by the
     * lazy-init path so the first explicit Architects tool call is itself the
     * opt-in that causes the DB to be created.
     */
    forceEnable?: boolean;
}
export declare function initArchitects(options: InitArchitectsOptions): ArchitectsRuntime | null;
export {};
