import type { AddressValueInstance } from './AddressValue.ts'; import type { EllipticKeyInstance } from './EllipticKey.ts'; export interface PublicKeyInstance extends EllipticKeyInstance { get address(): AddressValueInstance; verify(msg: ArrayBufferLike, signature: ArrayBufferLike): boolean | Promise; } export interface PublicKeyStatic { create(bytes: ArrayBufferLike): Promise; isPublicKey(value: unknown): boolean; } //# sourceMappingURL=PublicKey.d.ts.map