Type Alias InlayHintsMiddleware

InlayHintsMiddleware: {
    provideInlayHints?: (
        this: void,
        document: TextDocument,
        viewPort: VRange,
        token: CancellationToken,
        next: ProvideInlayHintsSignature,
    ) => ProviderResult<VInlayHint[]>;
    resolveInlayHint?: (
        this: void,
        item: VInlayHint,
        token: CancellationToken,
        next: ResolveInlayHintSignature,
    ) => ProviderResult<VInlayHint>;
}

Type declaration