import { type VaultsConfig } from '@agentage/memory-core'; export declare const DEFAULT_INTERVAL_SECONDS = 300; export declare const DEFAULT_IGNORE: readonly string[]; export interface SyncTarget { vault: string; path: string; remoteName: string; remote: string; intervalSeconds: number; ignore: string[]; } export declare const resolveIgnore: (ignore: string[] | undefined) => string[]; export declare const intervalMs: (seconds: number) => number; export declare const syncTargets: (config: VaultsConfig) => SyncTarget[]; export declare const autoSyncTargets: (config: VaultsConfig) => SyncTarget[];