import { LitElement } from 'lit'; import '../button'; /** * InlineConfirm component. * @slot unnamed - Slot for anchor button icon. * @slot confirmIcon - Slot for confirm icon button, will be a check icon by default if none provided. * @fires on-confirm - Dispatched when the confirm button is clicked.`detail:{ origEvent: PointerEvent }` */ export declare class InlineConfirm extends LitElement { static styles: import("lit").CSSResult; /** * Determines if the action is destructive. * @type {boolean} */ accessor destructive: boolean; /** * Anchor button text. * @type {string} */ accessor anchorText: string; /** * Confirm button text. * @type {string} */ accessor confirmText: string; /** * Cancel button text. * @type {string} */ accessor cancelText: string; /** * Open to the right. * @type {boolean} */ accessor openRight: boolean; /** * Confirmation open state. * @internal */ private accessor _isOpen; private _handleToggle; private _handleConfirm; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'kyn-inline-confirm': InlineConfirm; } } //# sourceMappingURL=inlineConfirm.d.ts.map