///
import { EventEmitter } from 'events';
import { InternalFiles, SettingsOptions } from '../utils/types.js';
export declare function hashUrl(url: string): string;
export declare function unhashUrl(url: string): string;
export declare function makeCssRelative({ file, distElder }: {
file: string;
distElder: string;
}): string;
export declare function updateFilesFn({ files, settings, paths, }: {
files: Partial;
settings: Pick;
paths: string[];
}): InternalFiles;
declare type TGetFilesAndWatcher = {
clientComponents: string;
ssrComponents: string;
production: boolean;
distElder: string;
configFiles: string[];
} & Pick;
export default function getFilesAndWatcher(settings: TGetFilesAndWatcher): {
files: InternalFiles;
watcher: EventEmitter;
};
export {};