import { ExtractPropTypes, PropType } from 'vue'; export interface CurrencyOptions { decimal?: string; thousands?: string; prefix?: string; suffix?: string; precision?: number; masked?: boolean; } export declare const currencyInputProps: { readonly modelValue: { readonly type: PropType; readonly default: null; }; readonly options: { readonly type: PropType; readonly default: () => {}; }; readonly placeholder: { readonly type: StringConstructor; readonly default: "0.00"; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly readonly: { readonly type: BooleanConstructor; readonly default: false; }; readonly clearable: { readonly type: BooleanConstructor; readonly default: false; }; readonly size: { readonly type: PropType<"sm" | "default" | "lg">; readonly default: "default"; }; readonly allowNegative: { readonly type: BooleanConstructor; readonly default: false; }; readonly inputClass: { readonly type: PropType>; readonly default: ""; }; readonly inputStyle: { readonly type: PropType>; readonly default: undefined; }; }; export type CurrencyInputProps = ExtractPropTypes;