import { LottieAsset } from './lottie-canvas.js'; export { j as ArrayType, P as PlayMode, k as PlayerEvent, l as PreserveAspectRatio, m as RendererType, n as ShapeType } from './chunks/types.d-BvYbR5X5.js'; interface DownloadOptions { mimeType: string; name: string; } declare const floatEqual: (a: number, b: number) => boolean; declare const floatZero: (f: number) => boolean; declare const createElementID: () => string; declare const clamp: (n: number, minFromProps?: number, maxFromProps?: number) => number; declare const download: (data: string | ArrayBuffer, options?: DownloadOptions) => void; declare const getExt: (str?: string) => string | undefined; declare const getExtFromB64: (str: string) => string; declare const getFilename: (src: string, keepExt?: boolean) => string; declare const addExt: (ext: string, str?: string) => string | undefined; declare const isAudio: (asset: LottieAsset) => boolean; declare const isImage: (asset: LottieAsset) => boolean; declare const parseBase64: (str: string) => string; declare const degToRads: number; declare const namespaceSVG = "http://www.w3.org/2000/svg"; declare const isServer: boolean; declare const inBrowser: boolean; declare const isSafari: boolean; export { addExt, clamp, createElementID, degToRads, download, floatEqual, floatZero, getExt, getExtFromB64, getFilename, inBrowser, isAudio, isImage, isSafari, isServer, namespaceSVG, parseBase64 };