import { SprinklesFn } from '../../../node_modules/rainbow-sprinkles/dist/declarations/src/createRuntimeFn.d.js'; import { RuntimeFn } from '../../../node_modules/@vanilla-extract/recipes/dist/vanilla-extract-recipes.cjs.d.js'; import { ComplexStyleRule } from '../../../node_modules/@vanilla-extract/css/dist/vanilla-extract-css.cjs.d.js'; declare const icon: { classnames: { icon: RuntimeFn<{ [x: string]: { [x: string]: string | ComplexStyleRule; }; }>; }; sprinkle: SprinklesFn<[{ config: { color: { values: { brand: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; disabled: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; error: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; info: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; invert: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; "invert-disabled": { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; "invert-secondary": { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; primary: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; secondary: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; success: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; warning: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; "brand-alt": { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; "on-brand": { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; "on-error": { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; "on-info": { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; "on-success": { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; "on-warning": { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; "warning-alt": { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; currentColor: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; }; staticScale: { currentColor: string; brand: `var(--${string})` | `var(--${string}, ${string})`; "brand-alt": `var(--${string})` | `var(--${string}, ${string})`; disabled: `var(--${string})` | `var(--${string}, ${string})`; error: `var(--${string})` | `var(--${string}, ${string})`; info: `var(--${string})` | `var(--${string}, ${string})`; invert: `var(--${string})` | `var(--${string}, ${string})`; "invert-disabled": `var(--${string})` | `var(--${string}, ${string})`; "invert-secondary": `var(--${string})` | `var(--${string}, ${string})`; "on-brand": `var(--${string})` | `var(--${string}, ${string})`; "on-error": `var(--${string})` | `var(--${string}, ${string})`; "on-info": `var(--${string})` | `var(--${string}, ${string})`; "on-success": `var(--${string})` | `var(--${string}, ${string})`; "on-warning": `var(--${string})` | `var(--${string}, ${string})`; primary: `var(--${string})` | `var(--${string}, ${string})`; secondary: `var(--${string})` | `var(--${string}, ${string})`; success: `var(--${string})` | `var(--${string}, ${string})`; warning: `var(--${string})` | `var(--${string}, ${string})`; "warning-alt": `var(--${string})` | `var(--${string}, ${string})`; }; name: "color"; }; }; } & { config: { cursor: { dynamic: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; dynamicScale: true; name: "cursor"; vars: { default: string; conditions: Record<"xs" | "xl" | "md" | "lg", string>; }; }; }; }]>; }; export { icon };