import { IProcedure } from '../agent/procedure'; import { ApiPromise } from "@polkadot/api/promise"; import { ApiOptions } from "@polkadot/api/types"; export interface IConnect { connect(): Promise; disconnect(): Promise; } export interface IDecentraliseStoreConnect { connect(): Promise; disconnect(): Promise; } export interface ITrackBackAgent { procedure: IProcedure; } export interface IDIDManager { } export interface IKeyManager { } export interface ITrackbackAgentOptions { url: string; options: ApiOptions; didManager?: IDIDManager; } export interface IDistributedConnectorOptions { url: string; api: string; decentralisedStoreURL: string; } //# sourceMappingURL=agent.d.ts.map