splitwise
Version:
A TypeScript SDK for the Splitwise API.
11 lines • 1.65 kB
TypeScript
export { Splitwise } from './client.js';
export type { AppInfo, SplitwiseConfig } from './client.js';
export { SDK_VERSION } from './version.js';
export { SplitwiseError, SplitwiseApiError, SplitwiseAuthenticationError, SplitwiseForbiddenError, SplitwiseNotFoundError, SplitwiseValidationError, SplitwiseRateLimitError, SplitwiseServerError, SplitwiseConstraintError, SplitwiseConnectionError, } from './errors.js';
export type { AuthorizationUrlParams, AuthorizationUrlResult, ExchangeCodeParams, OAuthToken, } from './auth/types.js';
export type { ErrorEvent, Hooks, RequestEvent, RequestOptions, RequestOverrides, ResponseEvent, } from './http.js';
export { NotificationType, notificationTypeName, } from './notification-types.js';
export type { NotificationTypeId } from './notification-types.js';
export type { PagedResult } from './pagination.js';
export type { Logger, LogLevel, Balance, Debt, Picture, Repayment, UserShare, ExpenseListParams, ExpenseGetParams, ExpenseCreateParams, ExpenseUpdateParams, ExpenseDeleteParams, ExpenseRestoreParams, CreateDebtParams, GroupGetParams, GroupCreateParams, GroupDeleteParams, GroupRestoreParams, AddUserToGroupParams, RemoveUserFromGroupParams, UserGetParams, UserUpdateParams, FriendGetParams, FriendCreateParams, FriendCreateMultipleParams, FriendDeleteParams, CommentListParams, CommentCreateParams, CommentDeleteParams, NotificationListParams, ParseSentenceParams, GetMainDataParams, User, CurrentUser, Group, GroupMember, Expense, ExpenseShare, ExpenseCategory, Receipt, Category, Currency, Comment, Notification, Friend, FriendGroup, } from './types.js';
//# sourceMappingURL=index.d.ts.map