UNPKG

@lottiefiles/relottie-parse

Version:
23 lines (19 loc) 578 B
import { Root } from '@lottiefiles/last'; import { Data, VFile } from 'vfile'; import { Slots } from './slots.js'; import { SettingsOptions } from './unified-relottie-parse.js'; import '@humanwhocodes/momoa'; import './options.js'; import 'unified'; /** * Copyright 2024 Design Barn Inc. */ interface ParseFileData extends Data { parse?: object; } interface Info { hasExpressions?: Root['hasExpressions']; slots?: Slots; } declare function parse(document: string, file: VFile, settings?: SettingsOptions): Root; export { type Info, type ParseFileData, parse };