UNPKG

@antbat/base-client-js

Version:

Base JS library for BASE-platform

18 lines (17 loc) 971 B
import { AccountRepository } from '../account/AccountRepository'; import { DataRequestRepository } from '../requests/DataRequestRepository'; import { PermissionsSource } from './PermissionsSource'; import { NonceSource } from './NonceSource'; import DataRequest from '../models/DataRequest'; import { SiteDataSource } from './SiteDataSource'; import { SiteRepository } from '../site/SiteRepository'; import { Site } from '../models/Site'; export declare class AssistantNodeRepository implements PermissionsSource, NonceSource, SiteDataSource { private accountRepository; private dataRequestRepository; private siteRepository; constructor(accountRepository: AccountRepository, dataRequestRepository: DataRequestRepository, siteRepository: SiteRepository); getGrandAccessRecords(publicKeyFrom: string, publicKeyTo: string): Promise<Array<DataRequest>>; getNonce(publicKey: string): Promise<number>; getSiteData(origin: string): Promise<Site>; }