import { VariantProps } from "class-variance-authority";
//#region src/cva.d.ts
declare function cn(...inputs: (string | undefined | null | false)[]): string;
/** Token-driven surface variants. Classes resolve via the ui-tokens v4 @theme adapter
 * (e.g. `bg-accent` → var(--mod-color-accent)). No raw color/length literals. */
declare const surface: (props?: ({
  tone?: "danger" | "fg" | "fg-muted" | "accent" | "surface" | null | undefined;
  radius?: "sm" | "md" | "lg" | "none" | "xl" | "full" | null | undefined;
  size?: "sm" | "lg" | "base" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
type SurfaceProps = VariantProps<typeof surface>;
//#endregion
export { SurfaceProps, cn, surface };