export interface EndpointTokenArrayItem {
    status: EndpointTokenStatuses;
    endpointTokenId: string;
    createdDate: string;
    applicationName: string;
    updateDate?: string;
}
export declare enum EndpointTokenStatuses {
    INACTIVE = "Inactive",
    ACTIVE = "Active",
    SUSPENDED = "Suspended",
    REVOKED = "Revoked"
}
export interface EndpointTokenStatusResponseBody {
    content: EndpointTokenArrayItem[];
    totalElements: number;
}
export interface EndpointTokenStatusQuery {
    status?: EndpointTokenStatuses[];
    offset?: number;
    limit?: number;
    order?: 'ASC' | 'DESC' | null;
}
export interface CreateEndpointTokenBody {
    applicationName: string;
    token?: string;
}
export interface CreateEndpointTokenQuery {
    endpointId: string;
}
export interface CreateEndpointTokenResponse {
    token: string;
    createdDate: string;
    applicationName: string;
    status: EndpointTokenStatuses;
}
