import { CoinType } from "@ledgerhq/types-cryptoassets"; import type { SupportedRegistries, DomainServiceResolution } from "@ledgerhq/types-live/domain"; export type Registry = { name: SupportedRegistries; resolvers: { forward: string; reverse: string; }; signatures: { forward: string; reverse: string; }; patterns: { forward: RegExp; reverse: RegExp; }; coinTypes: CoinType[]; }; interface PromiseResolution { status: "fulfilled"; value: T; } interface PromiseRejection { status: "rejected"; reason: E; } export type PromiseResult = PromiseResolution | PromiseRejection; export { SupportedRegistries, DomainServiceResolution }; //# sourceMappingURL=types.d.ts.map