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; // 8.5.0 extension version 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";