import * as React from 'react'; import type { CommonProps } from '../../../box/common_props/common_props'; import type { Space } from '../../../metrics/metrics'; import type { ResponsiveValue } from '../../../responsive/responsive'; type BleedOptions = { x: ResponsiveValue y: ResponsiveValue start: ResponsiveValue end: ResponsiveValue top: ResponsiveValue bottom: ResponsiveValue all: ResponsiveValue }; type Directions = keyof BleedOptions; type OneDirectionOrMore = { [D in Directions]-?: Required> & Partial>; }[Directions]; export type BleedProps = { ref?: React.Ref children: React.ReactNode tagName?: 'div' | 'span' } & OneDirectionOrMore & Omit; export declare function Bleed( { all, x, y, top, bottom, start, end, tagName: TagName, children, ref, ...rest }: BleedProps ): React.ReactNode; export {};