import { nothing } from 'lit'; import { DdsElement } from '../../internal/dds-hu-element'; /** * `dap-ds-code-puncher-slot` * @summary Individual digit input slot for code puncher. * @element dap-ds-code-puncher-slot * @title - Code puncher slot * * @csspart base - The slot container. * @csspart input - The input element. */ export default class DapDSCodePuncherSlot extends DdsElement { static readonly styles: import('lit').CSSResult; private _consumer; private _ctx; private _input; private _index; private _isActive; private _registered; connectedCallback(): void; disconnectedCallback(): void; protected willUpdate(_changedProperties: Map): void; get disabled(): boolean; get readonly(): boolean; get size(): 'xs' | 'sm' | 'lg'; focus(): void; private _onInput; private _onKeydown; private _handlePaste; private _onFocus; private _onBlur; render(): typeof nothing | import('lit-html').TemplateResult<1>; }