@ozen-ui/kit
Version:
React component library
12 lines (11 loc) • 829 B
TypeScript
import './MixSpacing.css';
export type MixSpacingSpaceValue = 0 | 'auto' | 'xs' | 's' | 'm' | 'l' | 'xl' | '2xl' | '3xl' | '4xl' | '5xl' | '6xl' | '7xl' | '8xl';
export declare const mixSpacingMarginVariant: readonly ["m", "mt", "mr", "ml", "mb", "mx", "my"];
export declare const mixSpacingPaddingVariant: readonly ["p", "pt", "pr", "pl", "pb", "px", "py"];
export declare const mixSpacingSpaceVariant: ("p" | "m" | "mt" | "mr" | "ml" | "mb" | "mx" | "my" | "pt" | "pr" | "pl" | "pb" | "px" | "py")[];
export type MixSpacingSpaceVariant = (typeof mixSpacingSpaceVariant)[number];
export type MixSpacingProps = {
[key in MixSpacingSpaceVariant]?: MixSpacingSpaceValue;
};
export declare const cnMixSpacing: import("@bem-react/classname").ClassNameFormatter;
export declare const spacing: (props?: MixSpacingProps) => string;