export declare const deriveProxyWallet: (address: string, proxyFactory: string) => string; export declare const deriveSafe: (address: string, safeFactory: string) => string; /** * Computes the deterministic UUPS deposit wallet address for a given owner. * walletId is derived as bytes32(owner) - the 20-byte address left-padded to 32 bytes. */ export declare const deriveUupsDepositWallet: (owner: string, factory: string, implementation: string) => string; /** * Computes the deterministic UUPS deposit wallet address for a given owner. * @deprecated Use RelayClient.deriveDepositWalletAddress(). This helper only derives UUPS deposit wallet addresses. */ export declare const deriveDepositWallet: (owner: string, factory: string, implementation: string) => string; /** * Computes the deterministic beacon deposit wallet address for a given owner. */ export declare const deriveBeaconDepositWallet: (owner: string, factory: string, beacon: string) => string;