UNPKG

splitwise

Version:

A TypeScript SDK for the Splitwise API.

15 lines 893 B
import type { RequestOverrides } from '../http.js'; import type { Friend, FriendCreateMultipleParams, FriendCreateParams, FriendDeleteParams, FriendGetParams } from '../types.js'; import { BaseResource } from './base.js'; export declare class Friends extends BaseResource { list(overrides?: RequestOverrides): Promise<Friend[]>; get(params: FriendGetParams, overrides?: RequestOverrides): Promise<Friend>; create(params: FriendCreateParams, overrides?: RequestOverrides): Promise<Friend>; createMultiple(params: FriendCreateMultipleParams, overrides?: RequestOverrides): Promise<Friend[]>; /** * Deletes a friendship. Throws SplitwiseConstraintError if the API refuses * (most commonly because the friendship has unsettled debts). */ delete(params: FriendDeleteParams, overrides?: RequestOverrides): Promise<void>; } //# sourceMappingURL=friends.d.ts.map