Imported as a linear vendor commit so forge rebases do not replay the upstream root tree. git-subtree-dir: third_party/pi git-subtree-split: 71023aec1546d6d677a65669c5665c0927ce0dd0
12 lines
327 B
TypeScript
12 lines
327 B
TypeScript
import { Type } from "typebox";
|
|
import { hostNamed, method, remote } from "../../src/index.ts";
|
|
|
|
export const Echo = remote("t.echo", {
|
|
version: 1,
|
|
input: Type.Object({}),
|
|
host: hostNamed("w1"),
|
|
variants: {
|
|
main: { methods: { echo: method(Type.String(), Type.String()), pid: method(undefined, Type.Number()) } },
|
|
},
|
|
});
|