import { PreferenceType } from "../../types/preferences"; import { UserProfile } from "../../types/users"; import { GlobalState } from "../../types/store"; import { $ID } from "../../types/utilities"; export declare function getMyPreferences(state: GlobalState): { [x: string]: PreferenceType; }; export declare function get(state: GlobalState, category: string, name: string, defaultValue?: any): any; export declare function getBool(state: GlobalState, category: string, name: string, defaultValue?: boolean): boolean; export declare function getInt(state: GlobalState, category: string, name: string, defaultValue?: number): number; export declare function makeGetCategory(): (state: GlobalState, category: string) => PreferenceType[]; export declare function getDirectShowPreferences(state: GlobalState): PreferenceType[]; export declare function getGroupShowPreferences(state: GlobalState): PreferenceType[]; export declare function getFavoritesPreferences(state: GlobalState): string[]; export declare const getVisibleTeammate: (state: GlobalState) => $ID[]; export declare const getVisibleGroupIds: (state: GlobalState) => string[]; export declare const getTeammateNameDisplaySetting: (state: GlobalState) => string | undefined; export declare const getTheme: (state: GlobalState) => any; export declare function makeGetStyleFromTheme