export interface Validity {
    isValid: boolean;
    isContract: boolean;
    isChecking: boolean;
    message?: string;
}
export interface UseValidateAddressReturn {
    state: Validity;
    address: string | undefined;
}
/**
 * Checks the validity of ENS or Account Address
 */
export declare const useValidateAddress: ({ value, toChainId, }: {
    value: string;
    toChainId?: number;
}) => UseValidateAddressReturn;
