import { EntityVariant } from './types';
export interface EntityProps extends React.ComponentPropsWithoutRef<'div'> {
    variant?: EntityVariant;
    initialExpanded?: boolean;
    disabled?: boolean;
}
export declare const Entity: ({ className, variant, initialExpanded, disabled, ...props }: EntityProps) => import("react/jsx-runtime").JSX.Element;
export declare const EntityTriggerClass: string;
export declare const EntityTriggerVariantClasses: Record<EntityVariant, string>;
export declare const EntityTrigger: ({ className, children, ...props }: React.ComponentPropsWithoutRef<"button">) => import("react/jsx-runtime").JSX.Element;
export declare const EntityContentClass: string;
export declare const EntityContent: ({ className, ...props }: React.ComponentPropsWithoutRef<"div">) => import("react/jsx-runtime").JSX.Element | null;
export declare const EntityCaret: ({ className, ...props }: React.SVGProps<SVGSVGElement>) => import("react/jsx-runtime").JSX.Element;
