import { default as Quill } from 'quill';

interface QuickMenuOptions {
    container: string;
    component: any;
}
declare class QuickMenu {
    private quill;
    private options;
    private container;
    private hostElement;
    private quickMenu;
    private quickMenuContainer;
    constructor(quill: Quill, options: QuickMenuOptions);
    handleSlashKeyDown: (_range: any, context: any) => void;
    private isOpen;
    hideQuickMenu: (event: any) => void;
    handleArrowUpKey: (_range: any, _context: any) => boolean;
    handleArrowDownKey: (_range: any, _context: any) => boolean;
    handleEnterKey: (_range: any, _context: any) => boolean;
}
export default QuickMenu;
