UNPKG

@nestia/sdk

Version:

Nestia SDK and Swagger generator

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