// From codersdk/generics.go export interface Complex { readonly dynamic: Fields readonly order: FieldsDiffOrder readonly comparable: C readonly single: S readonly static: Static } // From codersdk/generics.go export interface Dynamic { readonly dynamic: Fields readonly comparable: boolean } // From codersdk/generics.go export interface Fields { readonly comparable: C readonly any: A readonly custom: T readonly again: T readonly single_constraint: S } // From codersdk/generics.go export interface FieldsDiffOrder { readonly Fields: Fields } // From codersdk/generics.go export interface Static { readonly static: Fields } // From codersdk/generics.go export type Custom = string | boolean | number | string[] | null // From codersdk/generics.go export type Single = string export type comparable = boolean | number | string | any