UNPKG

@starsched/sdk

Version:

ABA clinic control and management service API SDK

65 lines 3.78 kB
import type { StarSchedAPIProtocols } from './common/types/common'; import { Accounts } from './services/account/index'; import { Appointments } from './services/appointment/index'; import { Authentication } from './services/authentication/index'; import { Companies } from './services/companies/index'; import { CompanyInvites } from './services/company-invites/index'; import { CompanyMembers } from './services/company-members/index'; import { CompanyPatients } from './services/company-patient/index'; import { CompaniesPlan } from './services/company-plan/index'; import { Companyprofessionals } from './services/company-professional/index'; import { Profiles } from './services/profiles/index'; export * from './services/account/protocols/company-sign-up-request'; export * from './services/account/protocols/finalize-company-sign-up-request.protocols'; export * from './services/account/protocols/get-company-sign-up-request.protocols'; export * from './services/account/protocols/request-company-sign-up.protocols'; export * from './services/appointment/protocols/appointment'; export * from './services/appointment/protocols/list-by-patient'; export * from './services/authentication/protocols/sign-in-with-email-and-password.protocols'; export * from './services/company-plan/protocols/company-plan'; export * from './services/company-plan/protocols/get-plan.protocols'; export * from './services/companies/protocols/company'; export * from './services/companies/protocols/create-company.protocols'; export * from './services/companies/protocols/get-my-companies.protocols'; export * from './services/companies/protocols/update-company.protocols'; export * from './services/company-invites/protocols/company-invite'; export * from './services/company-invites/protocols/create.protocols'; export * from './services/company-invites/protocols/delete.protocols'; export * from './services/company-invites/protocols/list.protocols'; export * from './services/company-invites/protocols/resend.protocols'; export * from './services/company-invites/protocols/update-role.protocols'; export * from './services/company-members/protocols/company-member'; export * from './services/company-members/protocols/list.protocols'; export * from './services/company-members/protocols/update-role.protocols'; export * from './services/company-members/protocols/update-access.protocols'; export * from './services/company-patient/protocols/company-patient'; export * from './services/company-patient/protocols/create.protocols'; export * from './services/company-patient/protocols/list.protocols'; export * from './services/company-professional/protocols/company-professional'; export * from './services/company-professional/protocols/list.protocols'; export * from './services/profiles/protocols/get-my-profile.protocols'; export * from './services/profiles/protocols/profile'; export declare class StarSchedAPI { private readonly options; private isRefreshingAccessToken; private failedRequestsQueue; private accessToken; private refreshToken; private readonly httpClient; readonly authentication: Authentication; readonly profiles: Profiles; readonly accounts: Accounts; readonly companies: Companies; readonly companiesPlan: CompaniesPlan; readonly companyMembers: CompanyMembers; readonly companyProfessionals: Companyprofessionals; readonly companyInvites: CompanyInvites; readonly companyPatients: CompanyPatients; readonly appointments: Appointments; constructor(options: StarSchedAPIProtocols.Options); private authenticatedRoutesInterceptor; private refreshAuthenticationInterceptor; private storeAuthenticationOutputInterceptor; private refreshAccessToken; } //# sourceMappingURL=index.d.ts.map