import { ServiceProto } from 'tsrpc-proto'; import { ReqTest, ResTest } from './PtlTest' export interface ServiceType { req: { "Test": ReqTest }, res: { "Test": ResTest }, msg: { } } export const serviceProto: ServiceProto = { "services": [ { "id": 0, "name": "Test", "type": "api", "req": "PtlTest/ReqTest", "res": "PtlTest/ResTest" } ], "types": { "PtlTest/ReqTest": { "type": "Interface", "properties": [ { "id": 0, "name": "name", "type": { "type": "String" } } ] }, "PtlTest/ResTest": { "type": "Interface", "properties": [ { "id": 0, "name": "reply", "type": { "type": "String" } } ] } } };