import type { AgentsConfig, IntegrationName, SyncMode } from '../types.js'; export declare function initializeProjectSkeleton(args: { projectRoot: string; force: boolean; integrations: IntegrationName[]; integrationOptions: AgentsConfig['integrations']['options']; syncMode: SyncMode; hideGeneratedInVscode: boolean; }): Promise<{ changed: string[]; warnings: string[]; }>; export declare function updateProjectState(args: { projectRoot: string; config: AgentsConfig; }): Promise; export declare function projectInitialized(projectRoot: string): Promise;