import { MulmoBeat } from "../types/index.js"; type AnimationConfig = { fps?: number; movie?: boolean; }; export declare const MulmoBeatMethods: { isAnimationEnabled: (animation: unknown) => animation is true | AnimationConfig; isAnimationObject: (animation: unknown) => animation is AnimationConfig; isAnimatedHtmlTailwind: (beat: MulmoBeat) => boolean; isMovieMode: (animation: unknown) => boolean; getHtmlPrompt(beat: MulmoBeat): string | undefined; getPlugin(beat: MulmoBeat): { imageType: string; process: (params: import("../types/type.js").ImageProcessorParams) => Promise | void; path: (params: import("../types/type.js").ImageProcessorParams) => string | undefined; markdown?: (params: import("../types/type.js").ImageProcessorParams) => string | undefined; html?: (params: import("../types/type.js").ImageProcessorParams) => Promise; }; getImageReferenceForImageGenerator(beat: MulmoBeat, imageRefs: Record): string[]; }; export {};