export interface DataSourceOptions { readonly baseDir?: string | undefined; readonly dataPaths?: readonly string[] | undefined; } export interface DataSourceResolution { readonly path: string; readonly attempts: readonly string[]; } export declare class DataSourceResolutionError extends Error { readonly attempts: readonly string[]; constructor(message: string, attempts?: readonly string[]); } export declare function resolveDataSourcePath(source: string, options?: DataSourceOptions): DataSourceResolution; export declare function resolveExistingDataSourcePath(source: string, options?: DataSourceOptions): DataSourceResolution; export declare function formatDataSourceAttempts(attempts: readonly string[]): string; //# sourceMappingURL=resolve.d.ts.map