import type { CSSProperties } from 'react'; export type Truncate = boolean | number | string; export declare const SCROLLBAR: { readonly scrollbarWidth: "thin"; readonly scrollbarColor: `${string} transparent`; readonly '&::-webkit-scrollbar': { readonly width: "4px"; readonly height: "4px"; }; readonly '&::-webkit-scrollbar-track': { readonly background: "transparent"; }; readonly '&::-webkit-scrollbar-thumb': { readonly borderRadius: "2px"; readonly backgroundColor: string; }; readonly '&::-webkit-scrollbar-thumb:hover': { readonly backgroundColor: string; }; }; export declare const tableFrame: (framed?: boolean, borderRadius?: number | string) => { borderRadius: string; boxShadow?: undefined; border?: undefined; '& table'?: undefined; '& tbody:last-child tr:last-of-type td'?: undefined; '& tfoot td'?: undefined; } | { boxShadow: string; border: string; borderRadius: string; '& table': { border: string; }; '& tbody:last-child tr:last-of-type td': { borderBottom: string; }; '& tfoot td': { borderBottom: string; }; } | undefined; export declare const truncateStyle: (truncate?: Truncate) => CSSProperties | undefined;