import { Context } from '@signalk/server-api';
/**
 * Special directories that should be excluded during file scanning and data processing
 * These directories contain processed, failed, or metadata files that should not be included
 * in normal data operations.
 */
export declare const SPECIAL_DIRECTORIES: Set<string>;
/**
 * Check if a directory name should be skipped during scanning
 * @param dirName - The directory name to check
 * @returns true if the directory should be skipped
 */
export declare function shouldSkipDirectory(dirName: string): boolean;
export declare function toContextFilePath(context: Context): string;
export declare function toParquetFilePath(dataDir: string, selfContextPath: string, quotedPath: string): string;
//# sourceMappingURL=path-helpers.d.ts.map