import { IState } from '../types'; import { IGroupKV } from './types/state'; /** * Get all groups * * @param {IState} state */ export declare const getGroups: (state: IState) => IGroupKV; export declare const getGroup: (state: IState, groupId: string) => import("./types/group").IGroup; export declare const getGroupFromGroups: (groups: IGroupKV, groupId: string) => import("./types/group").IGroup; /** * Check if groupId is a valid group id * * @param {IState} state * @param {string} groupId */ export declare const isValidGroupId: (state: IState, groupId: string) => boolean; /** * Check if group property key is a valid property (validGroupProperties) * * @param {string} property */ export declare const isValidGroupPropertyKey: (property: string) => boolean; /** * Get visible groups * - (visible === true && deleted === false) */ export declare const getVisibleGroups: import("reselect").OutputSelector IGroupKV>; //# sourceMappingURL=selectors.d.ts.map