import type { FileSystem } from '../utils/file-operations';
import type { Logger } from '../utils/logging';
/**
 * Initialize empty service context
 */
export declare const initServiceContext: (fileSystem?: FileSystem, log?: Logger, projectRoot?: string) => Promise<void>;
/**
 * Generate service context with all existing domains
 */
export declare const generateServiceContext: (fileSystem?: FileSystem, log?: Logger, projectRoot?: string) => Promise<void>;
/**
 * Update service context with missing domains
 */
export declare const updateServiceContext: (fileSystem?: FileSystem, log?: Logger, projectRoot?: string, skipConfirmation?: boolean) => Promise<void>;
//# sourceMappingURL=context.d.ts.map