import { Container } from "./Container"; import type { IOptions } from "../Interfaces/Options/IOptions"; import type { RecursivePartial } from "../Types/RecursivePartial"; export declare class Loader { static dom(): Container[]; static domItem(index: number): Container | undefined; static loadFromArray(tagId: string, params: RecursivePartial[], index?: number): Promise; static setFromArray(id: string, domContainer: HTMLElement, params: RecursivePartial[], index?: number): Promise; static load(tagId: string, params?: RecursivePartial): Promise; static set(id: string, domContainer: HTMLElement, params?: RecursivePartial): Promise; static loadJSON(tagId: string, jsonUrl: string): Promise; static setJSON(id: string, domContainer: HTMLElement, jsonUrl: string): Promise; static setOnClickHandler(callback: EventListenerOrEventListenerObject): void; }