import type { SrmI18n } from '../../../../../utils/type';
import type { DefineComponent, Ref, PropType, ComputedRef, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes } from 'vue';
declare const _sfc_main: DefineComponent<{}, {
    handleMsgRecord: () => void;
    srmI18n: SrmI18n;
    msgTotal: Ref<number>;
    toElsMsgRecord: () => void;
    readonly QSymbolIcon: DefineComponent<{
        type: {
            type: PropType<string>;
            default: string;
        };
        size: {
            type: (StringConstructor | NumberConstructor)[];
        };
        color: {
            type: StringConstructor;
        };
    }, {
        fontSize: ComputedRef<string>;
        iconType: ComputedRef<string>;
        iconColor: ComputedRef<string>;
    }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
        type: {
            type: PropType<string>;
            default: string;
        };
        size: {
            type: (StringConstructor | NumberConstructor)[];
        };
        color: {
            type: StringConstructor;
        };
    }>>, {
        type: string;
    }, {}>;
}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{}>>, {}, {}>;
export default _sfc_main;
