import { DialtoneLocalization } from '../../../localization';
declare const _default: import('vue').DefineComponent<{
    boldButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    italicButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    strikeButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    bulletListButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    orderedListButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    blockQuoteButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    codeButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    codeBlockButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    isSelectionActive: {
        type: FunctionConstructor;
        default: () => void;
    };
}, {}, {
    i18n: DialtoneLocalization;
}, {
    boldButtonLabel(): Record<string, string>;
    italicButtonLabel(): Record<string, string>;
    strikeButtonLabel(): Record<string, string>;
    bulletListButtonLabel(): Record<string, string>;
    orderedListButtonLabel(): Record<string, string>;
    blockQuoteButtonLabel(): Record<string, string>;
    codeButtonLabel(): Record<string, string>;
    codeBlockButtonLabel(): Record<string, string>;
}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, "click"[], string, Readonly<import('vue').ExtractPropTypes<{
    boldButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    italicButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    strikeButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    bulletListButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    orderedListButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    blockQuoteButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    codeButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    codeBlockButtonOptions: {
        type: ObjectConstructor;
        default: () => {};
    };
    isSelectionActive: {
        type: FunctionConstructor;
        default: () => void;
    };
}>>, {
    boldButtonOptions: Record<string, any>;
    italicButtonOptions: Record<string, any>;
    strikeButtonOptions: Record<string, any>;
    bulletListButtonOptions: Record<string, any>;
    orderedListButtonOptions: Record<string, any>;
    blockQuoteButtonOptions: Record<string, any>;
    codeButtonOptions: Record<string, any>;
    codeBlockButtonOptions: Record<string, any>;
    isSelectionActive: Function;
}>;
export default _default;
//# sourceMappingURL=message_input_topbar.vue.d.ts.map