UNPKG

@lilianaa/nordigen-node

Version:

Nordigen official API client for Node.js

14 lines (12 loc) 850 B
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>; }