using System; using Android.Content; using KeePassLib.Serialization; namespace keepass2android { public interface IKp2aApp { void SetShutdown(); Database GetDb(); void StoreOpenedFileAsRecent(IOConnectionInfo ioc, string keyfile); Database CreateNewDatabase(); string GetResourceString(UiStringKey stringKey); bool GetBooleanPreference(PreferenceKey key); void AskYesNoCancel(UiStringKey titleKey, UiStringKey messageKey, EventHandler yesHandler, EventHandler noHandler, EventHandler cancelHandler, Context ctx); } }