26 lines
533 B
TypeScript
26 lines
533 B
TypeScript
import type { IStaticMethods } from "preline/dist";
|
|
import 'preline'
|
|
|
|
declare global {
|
|
interface Window {
|
|
// Optional third-party libraries
|
|
_;
|
|
$: typeof import("jquery");
|
|
jQuery: typeof import("jquery");
|
|
DataTable;
|
|
Dropzone;
|
|
VanillaCalendarPro;
|
|
|
|
// Preline UI
|
|
HSStaticMethods: IStaticMethods;
|
|
|
|
// Preline Modal Overlay (dynamisch durch Modal-Initialisierung)
|
|
HSOverlay?: {
|
|
open: (element: HTMLElement) => void;
|
|
close: (element: HTMLElement) => void;
|
|
};
|
|
}
|
|
}
|
|
|
|
export {};
|