import { ActionElementBase } from "@m3e/core"; declare const M3eDrawerToggleElement_base: import("node_modules/@m3e/core/dist/src/shared/mixins/Constructor").Constructor & typeof ActionElementBase; /** * An element, nested within a clickable element, used to toggle the opened state of a drawer. * * @example * The following example illustrates the use of a `m3e-drawer-toggle`, nested inside a `m3e-icon-button` component, * which toggles the open state of the start drawer. * * ```html * * * * * * * * * * * ``` * * @tag m3e-drawer-toggle */ export declare class M3eDrawerToggleElement extends M3eDrawerToggleElement_base { #private; /** @inheritdoc */ attach(control: HTMLElement): void; /** @inheritdoc */ detach(): void; /** @inheritdoc */ _onClick(): void; } declare global { interface HTMLElementTagNameMap { "m3e-drawer-toggle": M3eDrawerToggleElement; } } export {}; //# sourceMappingURL=DrawerToggleElement.d.ts.map