Skip to content

Interface: PathsObject<T, P>

Type Parameters

Type ParameterDefault type
T extends { }{ }
P extends { }{ }

Indexable

ts
[pattern: string]:
  | {
  $ref?: string;
  description?: string;
  parameters?: (
     | ReferenceObject
    | ParameterObject)[];
  servers?: ServerObject[];
  summary?: string;
} & {
  delete?: OperationObject<T>;
  get?: OperationObject<T>;
  head?: OperationObject<T>;
  options?: OperationObject<T>;
  patch?: OperationObject<T>;
  post?: OperationObject<T>;
  put?: OperationObject<T>;
  trace?: OperationObject<T>;
} & P
  | undefined