rest-vir - v2.2.0
    Preparing search index...

    Type Alias ApiInit<EndpointPaths, WebSocketPaths>

    ApiInit: PartialWithUndefined<
        {
            endpoints: {
                readonly [K in keyof EndpointPaths]: Readonly<EndpointDefinition> & Readonly<
                    { path: EndpointPaths[K] },
                >
            };
            webSockets: {
                readonly [K in keyof WebSocketPaths]: Readonly<WebSocketDefinition> & Readonly<
                    { path: WebSocketPaths[K] },
                >
            };
        },
    > & { apiName: string }

    Input type for defineApi. Generic over each list's inferred path union so the returned ApiDefinition can narrow its path keys accordingly.

    Type Parameters