// This file is auto-generated by @hey-api/openapi-ts

export type ClientOptions = {
  baseUrl: `${string}://${string}/console/api` | (string & {})
}

export type SimpleResultResponse = {
  result: string
}

export type GetNotificationData = {
  body?: never
  path?: never
  query?: never
  url: '/notification'
}

export type GetNotificationErrors = {
  401: {
    [key: string]: unknown
  }
}

export type GetNotificationError = GetNotificationErrors[keyof GetNotificationErrors]

export type GetNotificationResponses = {
  200: {
    [key: string]: unknown
  }
}

export type GetNotificationResponse = GetNotificationResponses[keyof GetNotificationResponses]

export type PostNotificationDismissData = {
  body?: never
  path?: never
  query?: never
  url: '/notification/dismiss'
}

export type PostNotificationDismissErrors = {
  401: {
    [key: string]: unknown
  }
}

export type PostNotificationDismissError
  = PostNotificationDismissErrors[keyof PostNotificationDismissErrors]

export type PostNotificationDismissResponses = {
  200: SimpleResultResponse
}

export type PostNotificationDismissResponse
  = PostNotificationDismissResponses[keyof PostNotificationDismissResponses]
