@plurid/plurid-react
Version:
React implementation of Plurid to explore the web in three dimensions
63 lines (62 loc) • 3.35 kB
TypeScript
declare const _default: {
configuration: {
getConfiguration: (state: import("@reduxjs/toolkit").CombinedState<{
configuration: import("../modules/configuration").ConfigurationState;
general: import("../modules/general").GeneralState;
shortcuts: import("../modules/shortcuts").ShortcutsState;
space: import("@plurid/plurid-data").PluridStateSpace;
themes: import("../modules/themes").ThemesState;
ui: import("../modules/ui").UIState;
}>) => import("../modules/configuration").ConfigurationState;
};
general: {
getGeneral: (state: import("@reduxjs/toolkit").CombinedState<{
configuration: import("../modules/configuration").ConfigurationState;
general: import("../modules/general").GeneralState;
shortcuts: import("../modules/shortcuts").ShortcutsState;
space: import("@plurid/plurid-data").PluridStateSpace;
themes: import("../modules/themes").ThemesState;
ui: import("../modules/ui").UIState;
}>) => import("../modules/general").GeneralState;
};
shortcuts: {
getGlobal: (state: import("@reduxjs/toolkit").CombinedState<{
configuration: import("../modules/configuration").ConfigurationState;
general: import("../modules/general").GeneralState;
shortcuts: import("../modules/shortcuts").ShortcutsState;
space: import("@plurid/plurid-data").PluridStateSpace;
themes: import("../modules/themes").ThemesState;
ui: import("../modules/ui").UIState;
}>) => boolean;
};
space: typeof import("../modules/space/selectors");
themes: {
getGeneralTheme: (state: import("@reduxjs/toolkit").CombinedState<{
configuration: import("../modules/configuration").ConfigurationState;
general: import("../modules/general").GeneralState;
shortcuts: import("../modules/shortcuts").ShortcutsState;
space: import("@plurid/plurid-data").PluridStateSpace;
themes: import("../modules/themes").ThemesState;
ui: import("../modules/ui").UIState;
}>) => import("@plurid/plurid-themes/distribution").Theme;
getInteractionTheme: (state: import("@reduxjs/toolkit").CombinedState<{
configuration: import("../modules/configuration").ConfigurationState;
general: import("../modules/general").GeneralState;
shortcuts: import("../modules/shortcuts").ShortcutsState;
space: import("@plurid/plurid-data").PluridStateSpace;
themes: import("../modules/themes").ThemesState;
ui: import("../modules/ui").UIState;
}>) => import("@plurid/plurid-themes/distribution").Theme;
};
ui: {
getToolbarScrollPosition: (state: import("@reduxjs/toolkit").CombinedState<{
configuration: import("../modules/configuration").ConfigurationState;
general: import("../modules/general").GeneralState;
shortcuts: import("../modules/shortcuts").ShortcutsState;
space: import("@plurid/plurid-data").PluridStateSpace;
themes: import("../modules/themes").ThemesState;
ui: import("../modules/ui").UIState;
}>) => number;
};
};
export default _default;