export interface AccountType {
    isEOA: boolean;
    isSmartContract: boolean;
    isEIP7702: boolean;
    delegatedTo?: string;
}
export declare function useSmartAccountType(address: string, chainId: number): AccountType;
export declare function useIsSmartAccount(address: string, chainId: number): boolean;
export declare function useIsEIP7702Account(address: string, chainId: number): boolean;
