import { FC, ReactNode, PropsWithChildren } from 'react'; import { DocumentedPropsWithChildren } from 'bloko/common/helpers/types'; interface InfoInlineProps { /** Флаг — рисовать ли крестик */ showCloseButton?: boolean; /** Флаг отвечает за внешние отступы */ noIndent?: boolean; /** Флаг отвечает за показ info, `true` - показать, `false` - скрыть */ show?: boolean; /** Флаг отвечает за показ указателя, `true` - показать, `false` - скрыть */ withPointer?: boolean; /** Метод-рендер контента info */ render: () => ReactNode | null | void; /** Колбек вызываемый при закрытии компонента. Срабатывает в случае клика на крестик или клика вне компонента */ onClose?: () => void; /** dataQa='bloko-drop-info-inline' Data-qa активного info */ dataQa?: string; } declare const DropInfoInline: FC & PropsWithChildren>; export default DropInfoInline;