/****************************************************************************** * * (C) 2022 AhnLab Blockchain Company, Inc. All rights reserved. * Any part of this source code can not be copied with any method without * prior written permission from the author or authorized person. * ******************************************************************************/ import { AppModel } from '../../main/accounts/interface'; export declare class DekeyStore { store: any; constructor(); getState(): AppModel; updateStore(change: Partial): void; pushToArray(key: keyof AppModel, item: any, filter?: typeof defaultPushToArrayFilter): void; updateItem(key: keyof AppModel, update: any, filter: any): any; addError({ name, message }: { name: any; message: any; }): void; } declare function defaultPushToArrayFilter(existingList: any): any; export {};