import * as react_jsx_runtime from 'react/jsx-runtime'; import React__default from 'react'; import { VariantProps as VariantPropsInternal } from './variants.js'; declare const empty: (props?: ({ alignment?: "center" | "start" | "end" | undefined; } & { className?: string; }) | undefined) => string; type EmptyTextTagProps = 'h2' | 'h3' | 'h4' | 'h5' | 'h6' | 'p'; type EmptyVariant = VariantPropsInternal; interface EmptyProps { image?: React__default.ReactNode; imageClassName?: string; defaultImageClassName?: string; text?: string; textAs?: EmptyTextTagProps; textClassName?: string; alignment?: EmptyVariant['alignment']; className?: string; } declare function Empty({ image, className, text, textAs, imageClassName, textClassName, alignment, defaultImageClassName, children, }: React__default.PropsWithChildren): react_jsx_runtime.JSX.Element; declare namespace Empty { var displayName: string; } interface EmptySVGIconProps { className?: string; } declare function EmptyBoxIcon({ className }: EmptySVGIconProps): react_jsx_runtime.JSX.Element; declare function EmptyProductBoxIcon({ className, }: EmptySVGIconProps): react_jsx_runtime.JSX.Element; declare function SearchNotFoundIcon({ className, }: EmptySVGIconProps): react_jsx_runtime.JSX.Element; export { Empty, EmptyBoxIcon, EmptyProductBoxIcon, type EmptyProps, SearchNotFoundIcon };