/** Match the snake-case filesystem normalization used by ComponentRegistry. */ export declare function normalizeComponentSegment(segment: string): string; /** Normalize the name exactly as router.livewire does before mounting it. */ export declare function normalizeRuntimeComponentName(name: string): string; /** Derive the conventional public name for a component source path. */ export declare function componentNameFromSource(path: string): string; /** Match public kebab/snake names against the snake_case filesystem lookup used at runtime. */ export declare function componentLookupKey(name: string): string;