frontend/.pnpm-store/v3/files/7f/294efcc201cbe42b561df2535e3973f37eac8dd06924925cf234bb5272f74dd2c4b8e02d44ab6edc8e93d06e06436d1daf379222607bbba3935c2930d0460e

16 lines
330 B
Plaintext

declare global {
interface SymbolConstructor {
readonly observable: symbol;
}
}
/**
Matches a value that is like an [Observable](https://github.com/tc39/proposal-observable).
@category Basic
*/
export interface ObservableLike {
subscribe(observer: (value: unknown) => void): void;
[Symbol.observable](): ObservableLike;
}