Files
coder/scripts/apitypings/testdata/genericmap/genericmap.ts

19 lines
350 B
TypeScript

// From codersdk/genericmap.go
export interface Buzz {
readonly foo: Foo
readonly bazz: string
}
// From codersdk/genericmap.go
export interface Foo {
readonly bar: string
}
// From codersdk/genericmap.go
export interface FooBuzz<R extends Custom> {
readonly something: R[]
}
// From codersdk/genericmap.go
export type Custom = Foo | Buzz