unleash-server
Version:
Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.
22 lines (21 loc) • 618 B
TypeScript
import { ApiTokenType } from './models/api-token';
interface IApiUserData {
username: string;
permissions?: string[];
projects?: string[];
project?: string;
environment: string;
type: ApiTokenType;
secret: string;
}
export default class ApiUser {
readonly isAPI: boolean;
readonly username: string;
readonly permissions: string[];
readonly projects: string[];
readonly environment: string;
readonly type: ApiTokenType;
readonly secret: string;
constructor({ username, permissions, projects, project, environment, type, secret, }: IApiUserData);
}
export {};