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 {};
