/** * @packageDocumentation * * Utilities for normalizing design token paths and applying name transforms. */ export type NameTransform = 'kebab-case' | 'camelCase' | 'PascalCase'; /** * Normalize a token path to dot notation with optional case transforms. * * @param path - Original token path using dot separators. * @param transform - Optional casing applied to each path segment. * @returns Normalized dot-notation path. * @throws If `path` contains `/` because the spec requires period-separated references. */ export declare function normalizePath(path: string, transform?: NameTransform): string; /** * Convert a normalized token path into an upper snake-case identifier suitable * for constant declarations. * * @param path - Normalized dot-notation token path. * @returns Upper snake-case representation of the provided path. */ export declare function toConstantName(path: string): string; //# sourceMappingURL=path.d.ts.map