/** * Represents a ledger address. Addresses are used * for referencing source and target in intent claims * and to identify wallets. * Address format consists of schema, handle and * parent: `[:][@]`. * Schema and parent are optional, but all 3 components * can consist only of lowercase and uppercase letters, * digits and special characters ., _, - and + */ export type LedgerAddress = string;