UNPKG

ipfs-core-types

Version:

IPFS interface definitions used by implementations for API compatibility.

17 lines (14 loc) 447 B
import type { AbortOptions } from '../utils' export interface API<OptionExtension = {}> { cmds: (options?: AbortOptions & OptionExtension) => Promise<CmdsResult[]> net: (options?: AbortOptions & OptionExtension) => Promise<any> sys: (options?: AbortOptions & OptionExtension) => Promise<any> } export interface CmdsResult { active: boolean args: string[] endTime: Date id: string options: Record<string, any> startTime: Date }