interface ReloaderConfig {
    /** Files or directories to watch */
    watch: string[];
    /** Glob patterns to ignore */
    ignore: string[];
    /** Debounce filesystem events (ms) */
    debounce: number;
    /** Enable verbose logging */
    quiet: boolean;
}

declare function reloader(conf?: Partial<ReloaderConfig>): void;

export { type ReloaderConfig, reloader };
