open-banking-pfm-sdk
Version:
The Open Banking PFM SDK uses Client classes and with **Promises** to get responses from the Open Banking PFM API in an easier way and structured as data models.
12 lines (11 loc) • 451 B
TypeScript
import { TypeConsent, StatusConsent } from 'enums/Consents.enum';
import { Consent } from '../models';
import ConsentDetail from 'models/ConsentDetail';
export default interface IConsentsClient {
get: (id: string | number) => Promise<ConsentDetail>;
getList: (userId: number | string, filter?: {
type?: TypeConsent;
status?: StatusConsent;
}) => Promise<Consent[]>;
delete: (id: string | number) => Promise<boolean>;
}