/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ScopeEnum } from './ScopeEnum';
export type ApiTokenPrivateOut = {
    /**
     * Short name for the API token
     */
    name: string;
    /**
     * Unix timestamp when the token should expire
     */
    expires_at?: (number | null);
    /**
     * List of scopes this Api token has
     */
    scopes: Array<ScopeEnum>;
    /**
     * The ID of the token
     */
    token_id: string;
    /**
     * The ID of the owner
     */
    uid: string;
    /**
     * The UNIX timestamp when this token was created
     */
    created_at: number;
    /**
     * The UNIX timestamp when this token was used the last time
     */
    last_used?: (number | null);
    /**
     * The actual token used for authentication
     */
    token: string;
};