import { type HTMLAttributesWithRootRef } from '../../../types'; export type FloatElementPlacement = 'top-start' | 'top' | 'top-end' | 'bottom-start' | 'bottom' | 'bottom-end' | 'middle-start' | 'middle' | 'middle-end'; export type FloatElementIndentation = '2xs' | 'xs' | 's' | 'm' | 'l' | 'xl' | '2xl' | '3xl' | '4xl' | number | string; export interface ImageBaseFloatElementProps extends HTMLAttributesWithRootRef { /** * Позиция компонента относительно родителя. */ placement: FloatElementPlacement; /** * Отступ компонента от края контейнера по горизонтали. */ inlineIndent?: FloatElementIndentation; /** * Отступ компонента от края контейнера по вертикали. */ blockIndent?: FloatElementIndentation; /** * Режим отображения компонента: * * - `"always"`: Всегда * - `"on-hover"`: При наведении на картинку. */ visibility?: 'always' | 'on-hover'; } export declare const ImageBaseFloatElement: ({ placement, visibility, style, className, inlineIndent, blockIndent, ...restProps }: ImageBaseFloatElementProps) => import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=ImageBaseFloatElement.d.ts.map