mattermost-redux
Version:
Common code (API client, Redux stores, logic, utility functions) for building a Mattermost client
9 lines (8 loc) • 755 B
TypeScript
import type { FieldValueType } from '@mattermost/types/properties';
export declare function memoizeResult<F extends Function>(func: F, measure?: Function | undefined): F;
export declare const createIdsSelector: typeof import("mattermost-redux/selectors/create_selector").createSelector;
export declare const createShallowSelector: typeof import("mattermost-redux/selectors/create_selector").createSelector;
export declare const isMinimumServerVersion: (currentVersion: string, minMajorVersion?: number, minMinorVersion?: number, minDotVersion?: number) => boolean;
export declare function generateId(): string;
export declare function isEmail(email: string): boolean;
export declare function getInputTypeFromValueType(valueType?: FieldValueType): string;