/** * Parsed components from an Interoperable Name string */ export interface ParsedInteropNameComponents { address?: string; chainType: string | undefined; chainReference: string; checksum: string | undefined; } /** * Parses an Interoperable Name string into raw components using regex * * If there is a but no , checks if the is a valid chain type. * If it is, returns it as the chainType (with chain empty). Otherwise, returns it as chainReference. * * @param value - The Interoperable Name string (e.g., "alice.eth@eip155:1") * @returns Raw components extracted from the string * @throws {InvalidInteroperableName} If the string doesn't match the expected format */ export declare function parseInteropNameString(value: string): ParsedInteropNameComponents; //# sourceMappingURL=parseInteropNameString.d.ts.map