import { ServiceContainer } from './utils/ServiceOwner'; import { ServiceRecord, InitCallback } from './utils/Types'; import * as errors from './services/ErrorService'; export { errors }; import * as ics from './services/IdentityCreationService'; export { ics }; import { lps } from './services/LPSService'; export { lps }; import { media } from './services/MediaService'; export { media }; import { mediaManager } from './services/MediaManagerService'; export { mediaManager }; import * as performance from './services/PerformanceService'; export { performance }; import * as scheduler from './services/SchedulerService'; export { scheduler }; import * as secureTransferService from './services/SecureTransferService'; export { secureTransferService }; import * as systemManager from './services/SystemManager'; export { systemManager }; import { system } from './services/SystemService'; export { system }; import * as tts from './services/TTSService'; export { tts }; import * as wifi from './services/WifiService'; export { wifi }; export { WebCommunication as web } from './utils/WebCommunication'; export declare type AsyncMethod = (callback: Function) => void; export declare function init(owner: ServiceContainer, records: ServiceRecord[], callback: InitCallback, initWrapper?: (initFunction: AsyncMethod, service: string) => AsyncMethod): void;