import { PanelViewResult } from "./models/PanelViewResult.js"; declare global { interface Window { fmExternal: { isDevelopment: boolean; getCustomFields: { name: string; html: (data: any, change: (value: any) => void) => Promise<{ title: string; content: string; } | undefined>; }[]; getPanelView: (data: any) => Promise; getCardImage: (filePath: string, data: any) => Promise; getCardFooter: (filePath: string, data: any) => Promise; getCardTitle: (filePath: string, data: any) => Promise; getCardDescription: (filePath: string, data: any) => Promise; getCardTags: (filePath: string, data: any) => Promise; getCardDate: (filePath: string, data: any) => Promise; getCardStatus: (filePath: string, data: any) => Promise; }; } } export * from "./ui/index.js"; export * from "./scripts/index.js";