import type { SessionData } from "@metamask/multichain-api-client"; import { type CaipAccountId, type CaipChainIdStruct, Scope } from "./types.mjs"; export declare const CAIP_ACCOUNT_ID_REGEX: RegExp; /** * Validates and parses a CAIP-10 account ID. * * @param caipAccountId - The CAIP-10 account ID to validate and parse. * @returns The CAIP-10 address. */ export declare function getAddressFromCaipAccountId(caipAccountId: CaipAccountId): string; export declare function getScopeFromWalletStandardChain(chainId: CaipChainIdStruct | undefined): Scope; export declare function isSessionChangedEvent(event: any): event is { method: 'wallet_sessionChanged'; params: SessionData; }; //# sourceMappingURL=utils.d.mts.map