import type { NamingConfig } from "../types/config.js"; import type { IndexedItem } from "../indexer/index.js"; export declare class FileNamer { generateName(item: IndexedItem, naming: NamingConfig): string; private resolveSegments; private resolvePatternTokens; private resolveToken; private joinSegments; private joinAsCamelFamily; private sanitize; private convertCase; private wordize; private capitalize; }