import { ImageFrameVariantProps } from '@seed-design/css/recipes/image-frame'; import { ImageFrameIconVariantProps } from '@seed-design/css/recipes/image-frame-icon'; import { ImageFrameIndicatorVariantProps } from '@seed-design/css/recipes/image-frame-indicator'; import { Toggle as TogglePrimitive } from '@seed-design/react-toggle'; import { DistributiveOmit } from '../../utils/styled'; import { AspectRatioProps } from '../AspectRatio/AspectRatio'; import { BadgeProps } from '../Badge/Badge'; import { FloatProps } from '../Float/Float'; import * as React from "react"; export type ImageFrameProps = DistributiveOmit & ImageFrameVariantProps & { src: string; alt: string; fallback?: React.ReactNode; loading?: "eager" | "lazy"; decoding?: "async" | "auto" | "sync"; crossOrigin?: "anonymous" | "use-credentials" | ""; referrerPolicy?: React.HTMLAttributeReferrerPolicy; sizes?: string; srcSet?: string; onLoad?: React.ReactEventHandler; onError?: React.ReactEventHandler; children?: React.ReactNode; }; export declare const ImageFrame: React.ForwardRefExoticComponent>; export interface ImageFrameFloaterProps extends FloatProps { } /** * ImageFrame 내에서 오버레이 요소를 배치하기 위한 컴포넌트 * * @remarks * offsetX, offsetY 기본값은 rootage 스펙(image-frame-floater)에서 가져옵니다. */ export declare const ImageFrameFloater: React.ForwardRefExoticComponent>; export interface ImageFrameBadgeProps extends BadgeProps { } export declare const ImageFrameBadge: React.ForwardRefExoticComponent>; export interface ImageFrameIconProps extends ImageFrameIconVariantProps, Omit, "children"> { svg: React.ReactNode; } export declare const ImageFrameIcon: React.ForwardRefExoticComponent>; export interface ImageFrameIndicatorProps extends ImageFrameIndicatorVariantProps, React.HTMLAttributes { children: React.ReactNode; } export declare const ImageFrameIndicator: React.ForwardRefExoticComponent>; export interface ImageFrameReactionButtonProps extends Omit { } export declare const ImageFrameReactionButton: React.ForwardRefExoticComponent>; //# sourceMappingURL=ImageFrame.d.ts.map