import { BpInput } from '@blueprintui/components/input'; /** * ```typescript * import '@blueprintui/components/include/time.js'; * ``` * * ```html * * * * message text * * ``` * * @summary The time input component is used to collect a specific time value from the user. It can be used as a standalone component or as part of a form. * @element bp-time * @since 1.0.0 * @slot prefix - slot for prefix text or icons * @slot suffix - slot for suffic text or icons * @slot - slot for time input * @event {InputEvent} input - occurs when the value changes * @event {InputEvent} change - occurs when the value changes */ export declare class BpTime extends BpInput { /** Specifies the input type as time for time selection */ accessor type: string; /** Provides internationalization strings for translated text content */ accessor i18n: { copy: string; sort: string; none: string; ascending: string; descending: string; expand: string; close: string; resize: string; filter: string; loading: string; show: string; hide: string; previous: string; next: string; first: string; last: string; today: string; browse: string; removeFile: string; files: string; resizeColumn: string; closeDetails: string; noData: string; action: string; dropTarget: string; firstPage: string; previousPage: string; nextPage: string; lastPage: string; pageSize: string; pagination: string; increment: string; decrement: string; }; /** Override min to preserve string time values (HH:MM format) */ get min(): string | null; set min(value: string | number | null); /** Override max to preserve string time values (HH:MM format) */ get max(): string | null; set max(value: string | number | null); static get styles(): CSSStyleSheet[]; protected get suffixTemplate(): import("lit").TemplateResult<1>; }