import type { SyncpointConfig } from '../utils/types.js'; /** * Get the path to the config.yml file. */ export declare function getConfigPath(): string; /** * Load and validate the config file. * Throws if the file does not exist or is invalid. */ export declare function loadConfig(): Promise; /** * Validate and save a config object to config.yml. */ export declare function saveConfig(config: SyncpointConfig): Promise; /** * Create the default directory structure and config.yml. * Does not overwrite existing files. */ export declare function initDefaultConfig(): Promise<{ created: string[]; skipped: string[]; }>;