import { StylingProps } from './system'; export declare const truncateProp: ({ truncated }: any) => any; export declare const visuallyHiddenProp: ({ visuallyHidden }: any) => any; export declare const backgroundOpacityProp: ({ backgroundOpacity, backgroundColor }: any) => any; export declare const borderOpacityProp: ({ borderOpacity, borderColor }: any) => any; export declare type SxProp = StylingProps | { [cssSelector: string]: SxProp | undefined; }; export declare const sxProp: (props: any) => import("@styled-system/css").CSSObject; export declare type UtilityProps = { /** Whether should text should truncate to fill at most one line of text */ truncated?: boolean; /** Additional custom inline CSS to pass to the element */ sx?: SxProp; /** Makes the component invisible to the eye, but still readable by screen readers */ visuallyHidden?: boolean; /** Adds an opacity to the existing `backgroundColor` */ backgroundOpacity?: string | number; /** Adds an opacity to the existing `borderColor` */ borderOpacity?: string | number; };