@mft/moneyhub-api-client
Version:
Node.JS client for the Moneyhub API
21 lines • 935 B
TypeScript
import { ApiResponse, ExtraOptions, SearchParams } from "../../request";
import { Beneficiary, BeneficiaryWithDetails } from "../../schema/beneficiary";
export interface BeneficiariesRequests {
getBeneficiary: ({ id, userId, }: {
id: string;
userId?: string;
}, options?: ExtraOptions) => Promise<ApiResponse<Beneficiary>>;
getBeneficiaryWithDetail: ({ id, userId, }: {
id: string;
userId?: string;
}, options?: ExtraOptions) => Promise<ApiResponse<BeneficiaryWithDetails>>;
getBeneficiaries: ({ params, userId, }: {
params?: SearchParams;
userId?: string;
}, options?: ExtraOptions) => Promise<ApiResponse<Beneficiary[]>>;
getBeneficiariesWithDetail: ({ params, userId, }: {
params?: SearchParams;
userId?: string;
}, options?: ExtraOptions) => Promise<ApiResponse<BeneficiaryWithDetails[]>>;
}
//# sourceMappingURL=beneficiaries.d.ts.map