lspeasy / core/src / HoverSchema
Variable: HoverSchema
ts
const HoverSchema: ZodObject<{
contents: ZodUnion<readonly [ZodString, ZodObject<{
kind: ZodUnion<readonly [ZodLiteral<"plaintext">, ZodLiteral<"markdown">]>;
value: ZodString;
}, $strip>, ZodObject<{
language: ZodString;
value: ZodString;
}, $strip>, ZodArray<ZodUnion<readonly [ZodString, ZodObject<{
language: ZodString;
value: ZodString;
}, $strip>]>>]>;
range: ZodOptional<ZodObject<{
end: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
start: ZodObject<{
character: ZodNumber;
line: ZodNumber;
}, $strip>;
}, $strip>>;
}, $strip>;Defined in: packages/core/src/protocol/schemas.ts:103
Hover result