type UpduxConfig = Partial<{ initial: TState; subduxes: Record; actions: Record; selectors: Record; mutations: Record; mappedSelectors: Record; effects: Record; reactions: Record; mappedReaction: Function; }> export class Updux { constructor( config: UpduxConfig ); get initial(): TState; get selectors(): unknown; }