UNPKG

@apideck/node

Version:
319 lines (318 loc) 11.6 kB
/** * Apideck * The Apideck OpenAPI Spec: SDK Optimized * * The version of the OpenAPI document: 10.13.0 * Contact: support@apideck.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { CollectionsSort, CollectionTicketComment, CommentsSort, CreateCommentResponse, CreateTicketResponse, DeleteCommentResponse, DeleteTicketResponse, GetCollectionResponse, GetCollectionsResponse, GetCollectionTagsResponse, GetCollectionUserResponse, GetCollectionUsersResponse, GetCommentResponse, GetCommentsResponse, GetTicketResponse, GetTicketsResponse, IssuesFilter, PassThroughQuery, Ticket, TicketsSort, UpdateCommentResponse, UpdateTicketResponse } from '../models'; import * as runtime from '../runtime'; export interface IssueTrackingApiCollectionTagsAllRequest { collectionId: string; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; passThrough?: PassThroughQuery; fields?: string | null; } export interface IssueTrackingApiCollectionTicketCommentsAddRequest { collectionId: string; ticketId: string; ticketComment: CollectionTicketComment; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface IssueTrackingApiCollectionTicketCommentsAllRequest { collectionId: string; ticketId: string; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; sort?: CommentsSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface IssueTrackingApiCollectionTicketCommentsDeleteRequest { id: string; collectionId: string; ticketId: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface IssueTrackingApiCollectionTicketCommentsOneRequest { id: string; collectionId: string; ticketId: string; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; fields?: string | null; } export interface IssueTrackingApiCollectionTicketCommentsUpdateRequest { id: string; collectionId: string; ticketId: string; ticketComment: CollectionTicketComment; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface IssueTrackingApiCollectionTicketsAddRequest { collectionId: string; ticket: Ticket; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface IssueTrackingApiCollectionTicketsAllRequest { collectionId: string; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; sort?: TicketsSort; filter?: IssuesFilter; passThrough?: PassThroughQuery; fields?: string | null; } export interface IssueTrackingApiCollectionTicketsDeleteRequest { ticketId: string; collectionId: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface IssueTrackingApiCollectionTicketsOneRequest { ticketId: string; collectionId: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface IssueTrackingApiCollectionTicketsUpdateRequest { ticketId: string; collectionId: string; ticket: Ticket; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface IssueTrackingApiCollectionUsersAllRequest { collectionId: string; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; passThrough?: PassThroughQuery; fields?: string | null; } export interface IssueTrackingApiCollectionUsersOneRequest { collectionId: string; id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface IssueTrackingApiCollectionsAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; sort?: CollectionsSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface IssueTrackingApiCollectionsOneRequest { collectionId: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } /** * */ export declare class IssueTrackingApi extends runtime.BaseAPI { /** * List Tags * List Tags */ collectionTagsAllRaw(requestParameters: IssueTrackingApiCollectionTagsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCollectionTagsResponse>>; /** * List Tags * List Tags */ collectionTagsAll(requestParameters: IssueTrackingApiCollectionTagsAllRequest, initOverrides?: RequestInit): Promise<GetCollectionTagsResponse>; /** * Create Comment * Create Comment */ ticketCommentsAddRaw(requestParameters: IssueTrackingApiCollectionTicketCommentsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateCommentResponse>>; /** * Create Comment * Create Comment */ ticketCommentsAdd(requestParameters: IssueTrackingApiCollectionTicketCommentsAddRequest, initOverrides?: RequestInit): Promise<CreateCommentResponse>; /** * List Comments * List Comments */ ticketCommentsAllRaw(requestParameters: IssueTrackingApiCollectionTicketCommentsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCommentsResponse>>; /** * List Comments * List Comments */ ticketCommentsAll(requestParameters: IssueTrackingApiCollectionTicketCommentsAllRequest, initOverrides?: RequestInit): Promise<GetCommentsResponse>; /** * Delete Comment * Delete Comment */ ticketCommentsDeleteRaw(requestParameters: IssueTrackingApiCollectionTicketCommentsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteCommentResponse>>; /** * Delete Comment * Delete Comment */ ticketCommentsDelete(requestParameters: IssueTrackingApiCollectionTicketCommentsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteCommentResponse>; /** * Get Comment * Get Comment */ ticketCommentsOneRaw(requestParameters: IssueTrackingApiCollectionTicketCommentsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCommentResponse>>; /** * Get Comment * Get Comment */ ticketCommentsOne(requestParameters: IssueTrackingApiCollectionTicketCommentsOneRequest, initOverrides?: RequestInit): Promise<GetCommentResponse>; /** * Update Comment * Update Comment */ ticketCommentsUpdateRaw(requestParameters: IssueTrackingApiCollectionTicketCommentsUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateCommentResponse>>; /** * Update Comment * Update Comment */ ticketCommentsUpdate(requestParameters: IssueTrackingApiCollectionTicketCommentsUpdateRequest, initOverrides?: RequestInit): Promise<UpdateCommentResponse>; /** * Create Ticket * Create Ticket */ ticketsAddRaw(requestParameters: IssueTrackingApiCollectionTicketsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateTicketResponse>>; /** * Create Ticket * Create Ticket */ ticketsAdd(requestParameters: IssueTrackingApiCollectionTicketsAddRequest, initOverrides?: RequestInit): Promise<CreateTicketResponse>; /** * List Tickets * List Tickets */ ticketsAllRaw(requestParameters: IssueTrackingApiCollectionTicketsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetTicketsResponse>>; /** * List Tickets * List Tickets */ ticketsAll(requestParameters: IssueTrackingApiCollectionTicketsAllRequest, initOverrides?: RequestInit): Promise<GetTicketsResponse>; /** * Delete Ticket * Delete Ticket */ ticketsDeleteRaw(requestParameters: IssueTrackingApiCollectionTicketsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteTicketResponse>>; /** * Delete Ticket * Delete Ticket */ ticketsDelete(requestParameters: IssueTrackingApiCollectionTicketsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteTicketResponse>; /** * Get Ticket * Get Ticket */ ticketsOneRaw(requestParameters: IssueTrackingApiCollectionTicketsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetTicketResponse>>; /** * Get Ticket * Get Ticket */ ticketsOne(requestParameters: IssueTrackingApiCollectionTicketsOneRequest, initOverrides?: RequestInit): Promise<GetTicketResponse>; /** * Update Ticket * Update Ticket */ ticketsUpdateRaw(requestParameters: IssueTrackingApiCollectionTicketsUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateTicketResponse>>; /** * Update Ticket * Update Ticket */ ticketsUpdate(requestParameters: IssueTrackingApiCollectionTicketsUpdateRequest, initOverrides?: RequestInit): Promise<UpdateTicketResponse>; /** * List Users * List Users */ collectionUsersAllRaw(requestParameters: IssueTrackingApiCollectionUsersAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCollectionUsersResponse>>; /** * List Users * List Users */ collectionUsersAll(requestParameters: IssueTrackingApiCollectionUsersAllRequest, initOverrides?: RequestInit): Promise<GetCollectionUsersResponse>; /** * Get user * Get user */ collectionUsersOneRaw(requestParameters: IssueTrackingApiCollectionUsersOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCollectionUserResponse>>; /** * Get user * Get user */ collectionUsersOne(requestParameters: IssueTrackingApiCollectionUsersOneRequest, initOverrides?: RequestInit): Promise<GetCollectionUserResponse>; /** * List Collections * List Collections */ collectionsAllRaw(requestParameters: IssueTrackingApiCollectionsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCollectionsResponse>>; /** * List Collections * List Collections */ collectionsAll(requestParameters?: IssueTrackingApiCollectionsAllRequest, initOverrides?: RequestInit): Promise<GetCollectionsResponse>; /** * Get Collection * Get Collection */ collectionsOneRaw(requestParameters: IssueTrackingApiCollectionsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCollectionResponse>>; /** * Get Collection * Get Collection */ collectionsOne(requestParameters: IssueTrackingApiCollectionsOneRequest, initOverrides?: RequestInit): Promise<GetCollectionResponse>; }