import { ButtonType } from '../../mixins/button.types.js'; import { ReactiveController, ReactiveElement } from './types.js'; type SubmitHost = ReactiveElement & { disabled: boolean; form: HTMLFormElement | null | string; name?: string; readOnly: boolean; type?: ButtonType; value?: string; }; export declare class TypeSubmitController implements ReactiveController { #private; private host; constructor(host: T); get defaultType(): ButtonType | undefined; hostUpdated(): void; hostDisconnected(): void; } export {};