import { IosTouch } from "./devices/ios/ios.touch"; import { AndroidTouch } from "./devices/android/android.touch"; import { Platform } from "ionic-angular"; import { TouchSecureStorage } from "./storage/touch.storage"; import { TouchError } from "./models/touch.error"; export declare class TouchDriver { private iosTouch; private androidTouch; private storage; private isIOS; constructor(iosTouch: IosTouch, androidTouch: AndroidTouch, platform: Platform, storage: TouchSecureStorage); isAvailable(): Promise; save(username: string, password: string): Promise; retrieve(): Promise; private encryptCredentialsAndSave; private encryptTokenAndSave; private encryptString; private encryptObject; private decryptString; private decryptObject; }