@mft/moneyhub-api-client
Version:
Node.JS client for the Moneyhub API
31 lines • 867 B
TypeScript
import type { SearchParams } from "../request";
export interface ConsentHistorySearchParams extends SearchParams {
userId?: string;
}
interface AccountDetails {
schemeName: "UK.OBIE.SortCodeAccountNumber" | "UK.OBIE.IBAN" | "UK.OBIE.PAN";
identification: string;
}
interface VRPDetails {
accountTo: string;
accountFrom: string;
}
export interface ConsentHistory {
authorizationRequestId: string;
consentId: string;
consentType: string;
consentStatus: string;
consentTo: string;
consentFrom: string;
permissions?: string[] | readonly string[];
cancelledAt: string | null;
erroredAt: string | null;
createdAt: string;
expiresAt: string;
accountDetails?: AccountDetails[];
vrpDetails?: VRPDetails;
userId: string;
provider: string;
}
export {};
//# sourceMappingURL=consent-history.d.ts.map