@lilianaa/nordigen-node
Version:
Nordigen official API client for Node.js
14 lines (12 loc) • 850 B
TypeScript
import { PaginatedRequisitionList, RequisitionByIdData, RetrieveAllRequisitionsParams, SpectacularRequisition } from '../generated.js';
import { HasDetail, WithClient } from '../types/client.js';
import { RequisitionCreateOptions } from '../types/requisition.js';
export declare class RequisitionsApi {
private readonly endpoint;
private readonly client;
constructor({ client }: WithClient);
createRequisition({ redirectUrl, institutionId, agreement, userLanguage, redirectImmediate, accountSelection, reference, ssn, }: RequisitionCreateOptions): Promise<SpectacularRequisition>;
getRequisitions({ limit, offset }?: RetrieveAllRequisitionsParams): Promise<PaginatedRequisitionList>;
getRequisitionById(requisitionId: string): Promise<RequisitionByIdData>;
deleteRequisition(requisitionId: string): Promise<HasDetail>;
}