UNPKG

@deephaven/auth-plugins

Version:
22 lines 979 B
import { type User, type UserPermissions } from '@deephaven/redux'; /** * Retrieve a value from the AppInit config * @param serverConfig Server config map * @param key The AppInit key to retrieve * @returns The value for the AppInit key */ export declare function getAppInitValue(serverConfig: Map<string, string>, key: string): string | undefined; /** * Retrieve a user object provided the server config and overrides * @param serverConfig Server config map * @param overrides Override values for the user * @param permissionsOverrides Override specific permissions for the user * @returns The user object */ export declare function getUserFromConfig(serverConfig: Map<string, string>, overrides?: Partial<Omit<User, 'permissions'>>, permissionsOverrides?: Partial<UserPermissions>): User; declare const _default: { getAppInitValue: typeof getAppInitValue; getUser: typeof getUserFromConfig; }; export default _default; //# sourceMappingURL=UserUtils.d.ts.map