import type { ContactInfo } from '@prezly/slate-types'; import type { ReactNode } from 'react'; import React from 'react'; import { type Props as PlaceholderElementProps } from '../../components/PlaceholderElement'; import { type Props as BaseProps } from '../../components/SearchInputPlaceholderElement'; import type { PlaceholderNode } from '../../PlaceholderNode'; export declare function InlineContactPlaceholderElement({ attributes, children, element, format, removable, renderPlaceholder, }: InlineContactPlaceholderElement.Props): React.JSX.Element; export declare namespace InlineContactPlaceholderElement { interface Props extends Pick, 'attributes' | 'children' | 'format'>, Pick { element: PlaceholderNode; renderPlaceholder: (props: { onRemove: (() => void) | undefined; onSelect: (contactInfo: ContactInfo) => void; }) => ReactNode; } }