import { d as Project } from "./types-Cwn0Uyq2.mjs"; //#region src/css-var.d.ts /** A `var(--…)` reference for `path` — the wrapped form, not the bare property name (see `cssVarName`). */ declare function cssVarRef(path: string, prefix: string): string; /** * Authoritative custom-property name (bare `--…`, no `var()` wrapper) for a * token path. Listing-first: a resolver-backed project's listing carries the * exact names plugin-css emitted, so reading it can never drift from the * consumer's real output. Falls back to Terrazzo's own derivation for * listing-less projects — never a hand-rolled dot-to-dash, which diverges on * camelCase segments (`color.brandPrimary` is `--color-brand-primary` in * plugin-css output, not `--color-brandPrimary`). */ declare function cssVarName(path: string, project: Pick): string; //#endregion export { cssVarName, cssVarRef }; //# sourceMappingURL=css-var.d.mts.map