export interface IFullSemanticTokensDto { id: number; type: 'full'; data: Uint32Array; } export interface IDeltaSemanticTokensDto { id: number; type: 'delta'; deltas: { start: number; deleteCount: number; data?: Uint32Array; }[]; } export type ISemanticTokensDto = IFullSemanticTokensDto | IDeltaSemanticTokensDto; export declare function isLittleEndian(): boolean; export declare function encodeSemanticTokensDto(semanticTokens: ISemanticTokensDto): Uint8Array; export declare function decodeSemanticTokensDto(_buff: Uint8Array): ISemanticTokensDto; //# sourceMappingURL=semantic-tokens.d.ts.map