UNPKG

@cranberry-money/shared-services

Version:

Platform-agnostic API services with pure functions and dependency injection. Includes auth, portfolios, instruments, countries, sectors, and more.

10 lines 965 B
import { AxiosInstance } from 'axios'; import type { SigninPayload, SignupPayload, EmailVerificationPayload, TokenRefreshData as TokenRefreshResponse, TokenRefreshPayload } from '@cranberry-money/shared-types'; export declare const configureAuth: (apiClient: AxiosInstance) => void; export declare const signin: (data: SigninPayload) => Promise<import("axios").AxiosResponse<any, any>>; export declare const signout: () => Promise<import("axios").AxiosResponse<any, any>>; export declare const signup: (data: SignupPayload) => Promise<import("axios").AxiosResponse<any, any>>; export declare const verifyEmail: (data: EmailVerificationPayload) => Promise<import("axios").AxiosResponse<any, any>>; export declare const resendVerificationCode: () => Promise<import("axios").AxiosResponse<any, any>>; export declare const refreshToken: (data: TokenRefreshPayload) => Promise<import("axios").AxiosResponse<TokenRefreshResponse, any>>; //# sourceMappingURL=auth.d.ts.map