import type { Config, Api } from 'datatables.net-bs5'; import type { default as JSZip } from 'jszip'; import type { default as pdfMake } from 'pdfmake'; import './datatables/all'; declare global { interface JQuery { /** * Creates a DataTables.net instance on the element * * @param config * @param buttonContainer if specified, will place the buttons (if enabled) into the container specified * if not specified and buttons are enabled, they will be placed at the top of the table */ dt(config?: Config, buttonContainer?: JQuery): Api; } interface Window { pdfMake: typeof pdfMake; JSZip: typeof JSZip; } } export {};