@snowball-tech/fractal
Version:
Fractal's (Snowball's design system) React component library based on RadixUI and PandaCSS
20 lines (16 loc) • 939 B
TypeScript
import { E as Elevations } from '../../../Paper.constants-Cpa8Sb1b.js';
export { D as DEFAULT_PAPER_ELEVATION } from '../../../Paper.constants-Cpa8Sb1b.js';
import * as react from 'react';
import { AllHTMLAttributes, ReactNode, ElementType, CSSProperties } from 'react';
import { Themes } from '../../constants.js';
interface PaperProps extends AllHTMLAttributes<HTMLDivElement> {
children: ReactNode;
element?: ElementType;
elevation?: `${Elevations}`;
inlineStyle?: boolean;
theme?: Themes;
}
declare const elevationClassNames: Record<Themes, Record<Elevations, string>>;
declare const elevationStyles: Record<Themes, Record<Elevations, CSSProperties>>;
declare const Paper: react.ForwardRefExoticComponent<PaperProps & react.RefAttributes<HTMLDivElement>>;
export { Paper, Elevations as PaperElevations, type PaperProps, elevationClassNames as paperElevationClassNames, elevationStyles as paperElevationStyles };