import { Ref } from 'vue';
import { default as JsBarCode } from 'jsbarcode';
import { JsBarCodeInstance } from './types';

declare const _default: import('vue').DefineComponent<{
    value: StringConstructor;
    tag: {
        type: import('vue').PropType<import('./types').BarCodeTag>;
        default: string;
    };
    options: import('vue').PropType<JsBarCode.Options>;
}, {
    rootRef: Ref<HTMLElement | null>;
    instance: Ref<JsBarCodeInstance>;
    render: () => void;
}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    value: StringConstructor;
    tag: {
        type: import('vue').PropType<import('./types').BarCodeTag>;
        default: string;
    };
    options: import('vue').PropType<JsBarCode.Options>;
}>>, {
    tag: import('./types').BarCodeTag;
}, {}>;
export default _default;
