export type * from "./types";
export { createFigmaClient, FigmaClientError } from "./client";
export type { FigmaClient, FigmaClientErrorCode, FigmaClientOptions, FigmaFetch, FigmaFileVersion, FigmaNodeDocument, FigmaStyleMeta, FigmaVariablePayload, FigmaVariablesResult, RenderedNode, RenderNodeOptions, } from "./client";
export { parseFigmaRef } from "./parseFigmaRef";
export { MAX_FREEZE_BYTES, exceedsFreezeCap, freezeBytes, freezeUrl, freezeLocalFile, } from "./freeze";
export { mediaDir, manifestPath, typeDirPath, updateRecord, isFigmaManifestRecord, readManifest, appendRecord, findAllByFigmaNode, findByFigmaNode, nextId, } from "./manifest";
export { regenerateIndex } from "./mediaIndex";
export { buildAssetSnippet } from "./assetSnippet";
export { sanitizeSvg } from "./sanitizeSvg";
export { appendBinding, upsertBindings, findBindingByFigmaId, readBindings, readLibraryMap, recordLibraryFile, } from "./bindings";
export type { FigmaBindingRecord } from "./bindings";
export { figmaColorToCss } from "./color";
export { resolveBindings } from "./resolveBindings";
export type { BindingSite, ResolvedBindingSite, ResolveBindingsResult } from "./resolveBindings";
export { nodeToHtml, slugify } from "./nodeToHtml";
export type { NodeToHtmlResult, RasterizeRequest } from "./nodeToHtml";
export { tokensToVariables } from "./tokensToVariables";
export type { CompositionVariableEntry, FigmaTokenSidecarEntry, FigmaTokensSidecar, TokenSource, TokensToVariablesResult, } from "./tokensToVariables";
export { mapEase } from "./motionEase";
export { motionContextToDocs, type MotionContextResponse, type MotionContextNode, type MotionContextToDocsOptions, } from "./motionContextToDocs";
export { motionToGsap } from "./motionToGsap";
export { emitTimelineScript } from "./emitTimelineScript";
//# sourceMappingURL=index.d.ts.map