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