/// <reference types="react" />
import { InputTheme } from "../input/types";
import { SelectTheme } from "../select/types";
export interface AddressInputProps {
    width?: string;
    disabled?: boolean;
    error?: React.ReactNode;
    value: string;
    onChange?: (value: string) => void;
    input?: InputProps;
    select?: SelectProps;
}
interface InputProps {
    theme?: InputTheme;
    className?: string;
    inputmode?: "text" | "none" | "tel" | "url" | "email" | "numeric" | "decimal" | "search";
    amount?: boolean;
    dpLimit?: number;
    onError?: (value: string) => void;
    validate?: (value: string) => string | null;
    transform?: (value: string) => string;
    disabled?: boolean;
}
interface SelectProps {
    theme?: SelectTheme;
    className?: string;
    disabled?: boolean;
}
export {};
