export declare const ENVIRONMENT_CONTEXT_KEY: unique symbol;
interface Environemnt {
    viewerMode: 'edit' | 'monitor' | 'focus';
    isStandalone: boolean;
}
interface Context {
    current: Environemnt;
}
export declare const createEnvironment: () => Context;
export declare const provideEnvironment: () => Context;
export declare const useEnvironment: () => Context;
export {};
