import { LitElement, TemplateResult } from 'lit-element';
import ArenaPlugin from '../interfaces/ArenaPlugin';
export declare class Callout extends LitElement {
    mood: string;
    static styles: import("lit-element").CSSResult;
    render(): TemplateResult;
}
declare type MarkOptions = {
    tag: string;
    attributes: string[];
};
export declare type CalloutOptions = {
    name: string;
    tag: string;
    attributes: string[];
    title: string;
    icon?: string;
    shortcut: string;
    hint: string;
    command: string;
    component: string;
    marks: MarkOptions[];
};
declare const calloutPlugin: (opts?: CalloutOptions | undefined) => ArenaPlugin;
export default calloutPlugin;
//# sourceMappingURL=calloutPlugin.d.ts.map