import { type ComponentPropsWithoutRef, type PropsWithChildren } from 'react'; import { type VariantProps } from 'tailwind-variants'; declare const classNameGenerator: import("tailwind-variants").TVReturnType<{ horizontal: { center: string[]; right: string; left: string; }; vertical: { top: string[]; bottom: string[]; middle: string[]; }; triggerIcon: { true: string; }; }, undefined, string[], import("tailwind-variants/dist/config").TVConfig<{ horizontal: { center: string[]; right: string; left: string; }; vertical: { top: string[]; bottom: string[]; middle: string[]; }; triggerIcon: { true: string; }; }, { horizontal: { center: string[]; right: string; left: string; }; vertical: { top: string[]; bottom: string[]; middle: string[]; }; triggerIcon: { true: string; }; }>, { horizontal: { center: string[]; right: string; left: string; }; vertical: { top: string[]; bottom: string[]; middle: string[]; }; triggerIcon: { true: string; }; }, undefined, import("tailwind-variants").TVReturnType<{ horizontal: { center: string[]; right: string; left: string; }; vertical: { top: string[]; bottom: string[]; middle: string[]; }; triggerIcon: { true: string; }; }, undefined, string[], import("tailwind-variants/dist/config").TVConfig<{ horizontal: { center: string[]; right: string; left: string; }; vertical: { top: string[]; bottom: string[]; middle: string[]; }; triggerIcon: { true: string; }; }, { horizontal: { center: string[]; right: string; left: string; }; vertical: { top: string[]; bottom: string[]; middle: string[]; }; triggerIcon: { true: string; }; }>, unknown, unknown, undefined>>; type AbstractProps = PropsWithChildren & { /** レンダリングするタグ */ as?: 'div' | 'span'; }>; type Props = AbstractProps & Omit, keyof AbstractProps>; export declare const Balloon: import("react").NamedExoticComponent; export {};