export declare const MoneyInput: import('../../utils/withInstall').WithInstall<import('vue').DefineComponent<{
    showPrefix: {
        type: BooleanConstructor;
        default: boolean;
    };
    showNegativeSign: {
        type: BooleanConstructor;
        default: boolean;
    };
    customCurrency: {
        type: StringConstructor;
        default: string;
    };
}, {
    onInput: (e: InputEvent) => void;
}, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    showPrefix: {
        type: BooleanConstructor;
        default: boolean;
    };
    showNegativeSign: {
        type: BooleanConstructor;
        default: boolean;
    };
    customCurrency: {
        type: StringConstructor;
        default: string;
    };
}>>, {
    showPrefix: boolean;
    showNegativeSign: boolean;
    customCurrency: string;
}, {}>>;
export default MoneyInput;
declare module 'vue' {
    interface GlobalComponents {
        DdMoneyInput: typeof MoneyInput;
    }
}
