1
0
Fork 0
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
684 B
TypeScript

import BaseTheme, { BaseTooltip } from './base.js';
import type { Bounds } from '../core/selection.js';
import Quill from '../core/quill.js';
import type { ThemeOptions } from '../core/theme.js';
import type Toolbar from '../modules/toolbar.js';
declare class BubbleTooltip extends BaseTooltip {
static TEMPLATE: string;
constructor(quill: Quill, bounds?: HTMLElement);
listen(): void;
cancel(): void;
position(reference: Bounds): number;
}
declare class BubbleTheme extends BaseTheme {
tooltip: BubbleTooltip;
constructor(quill: Quill, options: ThemeOptions);
extendToolbar(toolbar: Toolbar): void;
}
export { BubbleTooltip, BubbleTheme as default };