export interface FissionConfig { ignore: string[]; username: string; root_proof: string | null; server_did: string; peers: string[]; update_checked: Date; signing_key_path: string; } export declare type FissionStore = Record>; export declare function isFissionConfig(obj: unknown): obj is FissionConfig; export declare function isFissionStore(obj: unknown): obj is FissionStore; export declare function hasProp(data: unknown, prop: K): data is Record; export declare function isRecord(data: unknown): data is Record; export declare function isString(obj: unknown): obj is string; export declare function isRecordOf(data: unknown, isV: (value: unknown) => value is V): data is Record;