import type { Layout } from '@lottiefiles/dotlottie-web'; export interface LottieState { [key: string]: number | boolean | string | null | Array | Array | [number, number] | Layout | undefined; progress: number; currentFrame: number; totalFrames: number; duration: number; loop: boolean; speed: number; loopCount: number; mode: string; isPaused: boolean; isPlaying: boolean; isStopped: boolean; isLoaded: boolean; isFrozen: boolean; segment: null | [number, number]; autoplay: boolean; layout: null | Layout; allMarkers: Array; marker: undefined | string; allThemes: Array; activeThemeId: null | string; } export declare function createLottieState(): LottieState;