import Session from './resources/session/actions/SessionActions'; import Room from './resources/room/actions/RoomActions'; import Org from './resources/org/actions/OrgActions'; import OrgUnit from './resources/orgUnit/actions/OrgUnitActions'; import Archive from './resources/archive/actions/ArchiveActions'; import User from './resources/user/actions/UserActions'; import Prescription from './resources/prescription/actions/PrescriptionAction'; import Vidaas from './resources/prescription/actions/VidaasAction'; import Recording from './resources/recording/actions/RecordingActions'; import Skin from './resources/skin/actions/SkinActions'; import Profile from './resources/profile/actions/ProfileActions'; import Invoice from './resources/invoice/actions/InvoiceActions'; import Dashboard from './resources/dashboard/actions/DashboardActions'; import Registry from './resources/registry/actions/RegistryActions'; import Transcription from './resources/transcription/actions/TranscriptionActions'; declare global { interface Window { JitsiMeetExternalAPI: any; } } interface ConfigInterface { baseUrl?: string; token?: string; apiKey?: string; login?: string; password?: string; domain?: string; } declare class WiseApi { private token; private baseUrl; org: Org; orgUnit: OrgUnit; session: Session; room: Room; archive: Archive; user: User; prescription: Prescription; recording: Recording; skin: Skin; profile: Profile; invoice: Invoice; dashboard: Dashboard; registry: Registry; vidaas: Vidaas; transcription: Transcription; setup(options?: ConfigInterface): Promise; private loginByOrg; private loginByUser; } declare const initializer: (options?: ConfigInterface) => Promise; export default initializer;