UNPKG

@nestia/sdk

Version:

Nestia SDK and Swagger generator

23 lines (22 loc) 755 B
import ts from "typescript"; import { INestiaProject } from "../../structures/INestiaProject"; import { ITypedWebSocketRoute } from "../../structures/ITypedWebSocketRoute"; export declare namespace SdkWebSocketParameterProgrammer { interface IEntry { key: string; type: ts.TypeNode; } const getEntries: (props: { project: INestiaProject; route: ITypedWebSocketRoute; provider: boolean; prefix: boolean; }) => IEntry[]; const getParameterDeclarations: (props: { project: INestiaProject; route: ITypedWebSocketRoute; provider: boolean; prefix: boolean; }) => ts.ParameterDeclaration[]; const isPathEmpty: (route: ITypedWebSocketRoute) => boolean; }