import { LitElement } from 'lit'; /** * ```typescript * import '@blueprintui/components/include/format-datetime.js'; * ``` * * ```html * * ``` * * @summary The format-datetime component is used to display a date and time in a human-readable format. The element API reflects the [Intl.DateTimeFormat](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat) API. * @element bp-format-datetime * @since 1.17.0 */ export declare class BpFormatDatetime extends LitElement { #private; /** Specifies the locale for date and time formatting */ accessor locale: string; /** Controls the weekday representation in the formatted date */ accessor weekday: 'long' | 'short' | 'narrow'; /** Controls the year representation in the formatted date */ accessor year: 'numeric' | '2-digit'; /** Controls the month representation in the formatted date */ accessor month: 'numeric' | '2-digit' | 'long' | 'short' | 'narrow'; /** Controls the day representation in the formatted date */ accessor day: 'numeric' | '2-digit'; /** Controls the hour representation in the formatted time */ accessor hour: 'numeric' | '2-digit'; /** Controls the minute representation in the formatted time */ accessor minute: 'numeric' | '2-digit'; /** Controls the second representation in the formatted time */ accessor second: 'numeric' | '2-digit'; /** Defines a preset formatting style for the date portion */ accessor dateStyle: 'full' | 'long' | 'medium' | 'short'; /** Defines a preset formatting style for the time portion */ accessor timeStyle: 'full' | 'long' | 'medium' | 'short'; /** Controls how the time zone name is displayed in the formatted datetime */ accessor timeZoneName: 'long' | 'short'; /** Specifies the time zone to use for formatting */ accessor timeZone: string; private accessor _value; static styles: CSSStyleSheet[]; _internals: ElementInternals; render(): import("lit").TemplateResult<1>; connectedCallback(): void; }