export default class Store {
    state: {
        [propsName: string]: any;
    };
    listeners: {
        [eventName: string]: Array<() => void>;
    };
    setState: (nextState: any) => void;
    getState(propsName?: string, callBack?: () => any): any;
    trigger: (eventName: string) => void;
    subscribe: (eventName: string, listener: () => void) => () => void;
}
