declare module 'y-protocols/awareness.js' { import { Awareness as _Awareness } from 'y-protocols/awareness'; type UnknownRecord = Record; export class Awareness< State extends UnknownRecord = UnknownRecord, > extends _Awareness { constructor( doc: Y.Doc ): Awareness; getLocalState(): State; getStates(): Map; setLocalState(state: State): void; setLocalStateField( field: Field, value: State[Field] ): void; } }