import { LitElement } from 'lit'; /** * ```typescript * import '@blueprintui/components/include/format-relative-time.js'; * ``` * * ```html * 2024-11-16T10:30:00Z * ``` * * @summary The format-relative-time component displays relative time (e.g., "2 hours ago", "in 3 days") using the Intl.RelativeTimeFormat API. * @element bp-format-relative-time * @since 2.10.0 */ export declare class BpFormatRelativeTime extends LitElement { #private; /** determines how to format the time: 'auto' shows "yesterday" vs "1 day ago" */ accessor numeric: 'always' | 'auto'; /** determines the formatting style: 'long', 'short', or 'narrow' */ accessor formatStyle: 'long' | 'short' | 'narrow'; /** the time unit to use, or 'auto' to automatically select the best unit */ accessor unit: 'second' | 'minute' | 'hour' | 'day' | 'week' | 'month' | 'year' | 'auto'; /** auto-update the displayed time at appropriate intervals */ accessor sync: boolean; /** locale to use for formatting */ accessor locale: string; private accessor _value; private accessor _now; static styles: CSSStyleSheet[]; render(): import("lit").TemplateResult<1>; connectedCallback(): void; disconnectedCallback(): void; updated(changedProperties: Map): void; }