import type { ReactNode, RefObject } from 'react'; import React from 'react'; interface Props { availableWidth: number; containerRef: RefObject; onClose: () => void; onRootClose: () => void; renderInput: () => ReactNode; } declare function FloatingSnippetInputComponent({ availableWidth, containerRef, onClose, onRootClose, renderInput, }: Props): React.JSX.Element; export declare const FloatingSnippetInput: React.MemoExoticComponent; export {};