@airgap/coinlib-core
Version:
The @airgap/coinlib-core is a protocol agnostic library to prepare, sign and broadcast cryptocurrency transactions.
4 lines (3 loc) • 309 B
TypeScript
import { HasConfigurableContract } from '../protocols/HasConfigurableContract';
export declare function implementsInterface<T>(object: unknown, schema: Record<keyof T, 'required' | 'optional'>): object is T;
export declare function hasConfigurableContract(object: unknown): object is HasConfigurableContract;