import { ComponentType, ReactNode } from 'react' import type { A11yProps, CopyLang, PressableState, Tokens, Variant, ViewProps } from './common' type TooltipPosition = 'auto' | 'above' | 'right' | 'below' | 'left' export interface TooltipProps extends A11yProps, ViewProps { children?: ReactNode | ((state: PressableState) => React.ReactNode) content?: ReactNode copy?: CopyLang position?: TooltipPosition tokens?: Tokens tooltipButtonTokens?: Tokens variant?: Variant onPress?: () => void inline?: boolean activateOnHover?: boolean } declare const Tooltip: ComponentType export default Tooltip