Files
sensor-web-v2/src/api.d.ts
Marco Crapts 8421798ffa
All checks were successful
continuous-integration/drone/push Build is passing
update openapi-typescript and openapi-fetch
2024-07-21 23:17:53 +02:00

93 lines
2.1 KiB
TypeScript

/**
* This file was auto-generated by openapi-typescript.
* Do not make direct changes to the file.
*/
export interface paths {
'/type/{type}/startDate/{start_date}/endDate/{end_date}/sample/{sample}': {
parameters: {
query?: never
header?: never
path?: never
cookie?: never
}
/** Get Sensor Data */
get: operations['get_sensor_data_type__type__startDate__start_date__endDate__end_date__sample__sample__get']
put?: never
post?: never
delete?: never
options?: never
head?: never
patch?: never
trace?: never
}
}
export type webhooks = Record<string, never>
export interface components {
schemas: {
/** Document */
Document: {
/** Date */
date: number
/** Value */
value: number
}
/** HTTPValidationError */
HTTPValidationError: {
/** Detail */
detail?: components['schemas']['ValidationError'][]
}
/** ValidationError */
ValidationError: {
/** Location */
loc: (string | number)[]
/** Message */
msg: string
/** Error Type */
type: string
}
}
responses: never
parameters: never
requestBodies: never
headers: never
pathItems: never
}
export type $defs = Record<string, never>
export interface operations {
get_sensor_data_type__type__startDate__start_date__endDate__end_date__sample__sample__get: {
parameters: {
query?: never
header?: never
path: {
type: 'temperature' | 'humidity'
start_date: number
end_date: number
sample: number
}
cookie?: never
}
requestBody?: never
responses: {
/** @description Successful Response */
200: {
headers: {
[name: string]: unknown
}
content: {
'application/json': components['schemas']['Document'][]
}
}
/** @description Validation Error */
422: {
headers: {
[name: string]: unknown
}
content: {
'application/json': components['schemas']['HTTPValidationError']
}
}
}
}
}