export type CouponStatus = 'idle' | 'loading' | 'valid' | 'invalid'; interface CouponInputProps { value?: string; label?: string; placeholder?: string; applyLabel?: string; removeLabel?: string; status?: CouponStatus; message?: string; disabled?: boolean; size?: 'sm' | 'md'; class?: string; onapply?: (code: string) => void; onremove?: () => void; } declare const CouponInput: import("svelte").Component; type CouponInput = ReturnType; export default CouponInput;