17 lines
1.2 KiB
TypeScript
17 lines
1.2 KiB
TypeScript
declare const _exports: {
|
|
init: (cfg: object, defaultOpts?: object) => void;
|
|
auth: (params: { subject: any; action: any; resource: any }) => Promise<any>;
|
|
getDomains: (params: { fedidUrl?: string; auth?: any }) => Promise<any>;
|
|
getEntity: (params: { shortName: string }) => Promise<any>;
|
|
createEntity: (params: { fedidUrl?: string; shortName: string }) => Promise<any>;
|
|
produceAgreement: (params: { data: any; shortName: string; role: string; archive?: any }) => Promise<any>;
|
|
processAgreement: (params: { agreementId?: string; shortName: string; role: string; archive?: any }) => Promise<any>;
|
|
getAgreement: (params: { agreementId?: string; includeSignatures?: boolean }) => Promise<any>;
|
|
produceEvent: (params: { type: string; senderShortName: string; recipientShortName: string; agreementId?: string; meta?: any; data: any; archive?: any }) => Promise<any>;
|
|
getEvent: (params: { eventId?: string; meta?: any }) => Promise<any>;
|
|
processEvent: (params: { eventId: string; shortName: string; archive?: any }) => Promise<any>;
|
|
getAudits: (params: { agreementId?: string; eventId?: string; meta?: any }) => Promise<any>;
|
|
verifyAudit: (params: { audits: string[]; shortNames: string[] }) => Promise<any>;
|
|
};
|
|
export = _exports;
|