import { IDelimiterMessage } from '@types';
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    message: {
        type: () => IDelimiterMessage;
        required: true;
    };
    /** Текст подсказки при наведении. Если не передан — берётся из message.tooltipText */
    tooltipText: {
        type: StringConstructor;
        default: string;
    };
    /** Позиция тултипа: top | right | bottom | left | bottom-left | top-center */
    tooltipPosition: {
        type: StringConstructor;
        default: string;
    };
    /** Отступ тултипа от элемента (px) */
    tooltipOffset: {
        type: NumberConstructor;
        default: number;
    };
    /** Задержка показа тултипа (ms) */
    tooltipDelay: {
        type: NumberConstructor;
        default: number;
    };
}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
    read: (messageId: string) => any;
}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    message: {
        type: () => IDelimiterMessage;
        required: true;
    };
    /** Текст подсказки при наведении. Если не передан — берётся из message.tooltipText */
    tooltipText: {
        type: StringConstructor;
        default: string;
    };
    /** Позиция тултипа: top | right | bottom | left | bottom-left | top-center */
    tooltipPosition: {
        type: StringConstructor;
        default: string;
    };
    /** Отступ тултипа от элемента (px) */
    tooltipOffset: {
        type: NumberConstructor;
        default: number;
    };
    /** Задержка показа тултипа (ms) */
    tooltipDelay: {
        type: NumberConstructor;
        default: number;
    };
}>> & Readonly<{
    onRead?: ((messageId: string) => any) | undefined;
}>, {
    tooltipText: string;
    tooltipPosition: string;
    tooltipOffset: number;
    tooltipDelay: number;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
