UNPKG

@expofp/floorplan

Version:

Interactive floor plan library for expos and events

16 lines 747 B
import { type RendererService } from '../renderer/RendererService'; export declare const DIM_INTENSITY = 0.5; export declare const VENUE_DIM_INTENSITY = 1; export declare const DIM_TRANSITION_MS = 300; export declare const DEFAULT_DIM_EASING: 'cubic'; export type DimmingEasing = 'linear' | 'cubic'; export interface DimmingAnimator { getValue(): number; setTarget(dimmed: boolean, options?: { immediate?: boolean; }): void; stop(): void; } export declare function applyVenueDimValue(rendererService: RendererService, value: number): void; export declare function createDimmingAnimator(applyValue: (value: number) => void, durationMs?: number, easing?: DimmingEasing): DimmingAnimator; //# sourceMappingURL=dimming.d.ts.map