import State from './state'; import EventAdapter from './event-adapter'; import { Config } from '../types'; export default class Main { #private; setting: Config; form: HTMLFormElement; clonedForm: HTMLFormElement | null; event: EventAdapter | null; state: State; constructor(form: string | HTMLFormElement, options: Partial); init(): void; destroy(): void; /** * This method is only for internal use. */ getState(): State; }