/**
 * Copyright (c) Paymium.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root of this projects source tree.
 */

// import type { BaseWithState } from '@crossed/styled';

// export const colorVariants = {
//   slate: {
//     'className': [
//       'text-slate-800 border-slate-800 bg-slate-700',
//       'dark:text-slate-500 dark:border-slate-800 dark:bg-slate-800',
//     ],
//     ':active': {
//       className: ['bg-slate-600', 'dark:bg-slate-700'],
//     },
//     ':hover': {
//       className: ['bg-slate-500', 'dark:bg-slate-600'],
//     },
//   },
//   gray: {
//     'className': [
//       'text-gray-800 border-gray-800 bg-gray-700',
//       'dark:text-gray-500 dark:border-gray-800 dark:bg-gray-800',
//     ],
//     ':active': { className: ['bg-gray-700'] },
//     ':hover': { className: ['bg-gray-600'] },
//   },
//   zinc: {
//     'className': [
//       'border-zinc-800 bg-zinc-800 text-zinc-800',
//       'dark:text-zinc-500',
//     ],
//     ':active': { className: ['bg-zinc-700'] },
//     ':hover': { className: ['bg-zinc-600'] },
//   },
//   neutral: {
//     'className': [
//       'border-neutral-800 bg-neutral-800 text-neutral-800',
//       'dark:text-neutral-500',
//     ],
//     ':active': { className: ['bg-neutral-700'] },
//     ':hover': { className: ['bg-neutral-600'] },
//   },
//   stone: {
//     'className': [
//       'border-stone-800 bg-stone-800 text-stone-800',
//       'dark:text-stone-500',
//     ],
//     ':active': { className: ['bg-stone-700'] },
//     ':hover': { className: ['bg-stone-600'] },
//   },
//   red: {
//     'className': [
//       'text-red-700 border-red-700 bg-red-700',
//       'dark:text-red-500 dark:border-red-800 dark:bg-red-800',
//     ],
//     ':active': {
//       className: ['bg-red-700', 'dark:bg-red-600'],
//     },
//     ':hover': {
//       className: ['bg-red-600', 'dark:bg-red-500'],
//     },
//   },
//   orange: {
//     'className': ['text-orange-800', 'border-orange-800', 'bg-orange-800'],
//     ':active': { className: ['bg-orange-700'] },
//     ':hover': { className: ['bg-orange-600'] },
//   },
//   amber: {
//     'className': ['text-amber-800', 'border-amber-800', 'bg-amber-800'],
//     ':active': { className: ['bg-amber-700'] },
//     ':hover': { className: ['bg-amber-600'] },
//   },
//   yellow: {
//     'className': ['text-yellow-800', 'border-yellow-800', 'bg-yellow-800'],
//     ':active': { className: ['bg-yellow-700'] },
//     ':hover': { className: ['bg-yellow-600'] },
//   },
//   lime: {
//     'className': ['text-lime-800', 'border-lime-800', 'bg-lime-800'],
//     ':active': { className: ['bg-lime-700'] },
//     ':hover': { className: ['bg-lime-600'] },
//   },
//   green: {
//     'className': ['text-green-800', 'border-green-800', 'bg-green-800'],
//     ':active': { className: ['bg-green-700'] },
//     ':hover': { className: ['bg-green-600'] },
//   },
//   emerald: {
//     'className': ['text-emerald-800', 'border-emerald-800', 'bg-emerald-800'],
//     ':active': { className: ['bg-emerald-700'] },
//     ':hover': { className: ['bg-emerald-600'] },
//   },
//   teal: {
//     'className': ['text-teal-800', 'border-teal-800', 'bg-teal-800'],
//     ':active': { className: ['bg-teal-700'] },
//     ':hover': { className: ['bg-teal-600'] },
//   },
//   cyan: {
//     'className': ['text-cyan-800', 'border-cyan-800', 'bg-cyan-800'],
//     ':active': { className: ['bg-cyan-700'] },
//     ':hover': { className: ['bg-cyan-600'] },
//   },
//   sky: {
//     'className': ['text-sky-800', 'border-sky-800', 'bg-sky-800'],
//     ':active': { className: ['bg-sky-700'] },
//     ':hover': { className: ['bg-sky-600'] },
//   },
//   blue: {
//     'className': ['text-blue-500', 'border-blue-800', 'bg-blue-800'],
//     ':active': { className: ['bg-blue-700'] },
//     ':hover': { className: ['bg-blue-600'] },
//   },
//   indigo: {
//     'className': ['text-indigo-500', 'border-indigo-800', 'bg-indigo-800'],
//     ':active': { className: ['bg-indigo-700'] },
//     ':hover': { className: ['bg-indigo-600'] },
//   },
//   violet: {
//     'className': ['text-violet-500', 'border-violet-800', 'bg-violet-800'],
//     ':active': { className: ['bg-violet-700'] },
//     ':hover': { className: ['bg-violet-600'] },
//   },
//   purple: {
//     'className': ['text-purple-500', 'border-purple-800', 'bg-purple-800'],
//     ':active': { className: ['bg-purple-700'] },
//     ':hover': { className: ['bg-purple-600'] },
//   },
//   fuchsia: {
//     'className': ['text-fuchsia-500', 'border-fuchsia-800', 'bg-fuchsia-800'],
//     ':active': { className: ['bg-fuchsia-700'] },
//     ':hover': { className: ['bg-fuchsia-600'] },
//   },
//   pink: {
//     'className': [
//       'border-pink-800 bg-pink-800 text-pink-800',
//       'dark:text-pink-500',
//     ],
//     ':active': { className: ['bg-pink-700'] },
//     ':hover': { className: ['bg-pink-600'] },
//   },
//   rose: {
//     'className': [
//       'border-rose-800',
//       'bg-rose-800 text-rose-800',
//       'dark:text-rose-500',
//     ],
//     ':active': { className: ['bg-rose-700'] },
//     ':hover': { className: ['bg-rose-600'] },
//   },
// } satisfies Record<string, BaseWithState<any>>;

export {};
