import * as FindifySDK from 'findify-sdk'; export declare type Store = { emit: (event: EE) => Store; subscribe: (listener: SubscribeListener) => Unsubscribe; get: (name: SN) => SR; }; export declare type SubscribeListener = (event: E) => void; export declare type Unsubscribe = () => void; export declare type ResponseSuccessEvent = { name: 'responseSuccess'; }; export declare type ResponseFailureEvent = { name: 'responseFailure'; }; export declare type ResponseMeta = { isFetching: boolean; lastUpdated?: number; error?: string; }; export declare type StateName = 'request' | 'response' | 'responseMeta'; export declare type Config = FindifySDK.Config;