import { EventEmitter } from '../../stencil-public-runtime';
import type { InputCodeInputMode, InputCodeEnterKeyHint } from './exports';
/**
* A segmented digit input for entering short numeric or alphanumeric codes such as OTP or verification codes.
*
* Example:
* ```
*
* ```
*
* @slot label - Custom label content placed above the input
* @slot popover - Popover element attached to the label area
* @slot prefix - Content placed before the input group (outside the input border)
* @slot leading - Leading icon or element inside the input on the left
* @slot trailing - Trailing icon or element inside the input on the right
* @slot suffix - Content placed after the input group (outside the input border)
* @slot message - Custom hint or validation message below the input
*/
export declare class InputCode {
host: HTMLRInputCodeElement;
/** Specifies the `id` of the `