import { type BarcodeProps } from './common';
declare const _default: import("vue").DefineComponent<BarcodeProps, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & {
    success: (tempFilePath: string) => any;
}, string, import("vue").PublicProps, Readonly<BarcodeProps> & Readonly<{
    onSuccess?: ((tempFilePath: string) => any) | undefined;
}>, {
    value: string;
    rootStyle: string | false | import("vue").CSSProperties | import("vue").StyleValue[] | null;
    rootClass: string;
    background: string;
    color: string;
    format: import("../../utils").BarcodeFormat;
    width: number;
    height: number;
    displayValue: boolean;
    textPosition: import("../../utils").BarcodeTextPosition;
    textAlign: import("../../utils").CanvasTextAlign;
    textMargin: number;
    fontStyle: import("../../utils").CanvasFontStyle;
    fontWeight: import("../../utils").CanvasFontWeight;
    fontSize: number;
    fontFamily: string;
    margin: number;
    marginTop: number;
    marginBottom: number;
    marginLeft: number;
    marginRight: number;
    showMenuByLongpress: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;
