json-joy
Version:
Collection of libraries for building collaborative editing apps.
12 lines (11 loc) • 526 B
TypeScript
import { ValueSyncStore } from '../../../../util/events/sync-store';
import type { UiLifeCycles } from '../../../web/types';
export declare class DebugState implements UiLifeCycles {
readonly enabled: ValueSyncStore<boolean>;
readonly showSliceOutlines: ValueSyncStore<boolean>;
readonly showSliceInfo: ValueSyncStore<boolean>;
readonly showCursorInfo: ValueSyncStore<boolean>;
toggleDebugMode(): void;
/** ------------------------------------------- {@link UiLifeCycles} */
start(): () => void;
}