UNPKG

tailwindcss-3d

Version:

Add 3D transforms to your TailwindCSS project

27 lines (26 loc) 1.01 kB
import { type CSSUtility } from '@/css-utilities'; import { Base } from '@/css-utilities/base'; import { type UnsafeCSSValue } from '@/utils/css-value'; import { type Dimension } from '@/utils/dimension'; interface NormaliseFunctionValuesOptions { dimension?: Dimension; perspective?: UnsafeCSSValue; } interface PerspectiveDeclarations { perspective: string; } export declare class Perspective extends Base implements CSSUtility { static defaultTheme: { none: string; 250: string; 500: string; 750: string; 1000: string; }; static defaultFunctionValues: Required<Omit<NormaliseFunctionValuesOptions, 'dimension'>>; static normaliseFunctionValues: ({ dimension, perspective, }?: NormaliseFunctionValuesOptions) => string; static declarations: (values?: NormaliseFunctionValuesOptions) => PerspectiveDeclarations; static legacyDeclarations: () => import("@/css-utilities").TransformDeclarations; utilities: () => void; } export {};