import * as React from 'react'; type PresenceStatus = 'available' | 'busy' | 'away' | 'unknown' | undefined; interface PresenceProps extends React.ComponentProps<'div'> { badge?: boolean; status: PresenceStatus; label: string; badgeProps?: PresenceBadgeProps; labelProps?: React.ComponentProps<'span'>; } interface PresenceBadgeProps extends React.ComponentProps<'svg'> { status?: PresenceStatus; } declare function PresenceBadge({ status, ...props }: PresenceBadgeProps): import("react/jsx-runtime").JSX.Element | null; declare namespace PresenceBadge { var displayName: string; } declare function Presence({ badge, status, label, badgeProps, labelProps, ...props }: PresenceProps): import("react/jsx-runtime").JSX.Element; declare namespace Presence { var displayName: string; } export { Presence, PresenceBadge, type PresenceStatus, type PresenceProps, type PresenceBadgeProps }; //# sourceMappingURL=presence.d.ts.map