import { LitElement } from 'lit'; /** * ```typescript * import '@blueprintui/components/include/format-bytes.js'; * ``` * * ```html * * ``` * * @summary The format-bytes component is used to display byte values in a human-readable format with automatic unit conversion (b, kb, mb, gb, tb, pb). * @element bp-format-bytes * @since 2.9.0 */ export declare class BpFormatBytes extends LitElement { #private; /** determines the base unit system: 'decimal' (1000-based) or 'binary' (1024-based) */ accessor display: 'decimal' | 'binary'; /** force a specific unit instead of auto-detection (b, kb, mb, gb, tb, pb) */ accessor unit: 'b' | 'kb' | 'mb' | 'gb' | 'tb' | 'pb'; /** determines how units are displayed: 'short' (kb), 'long' (kilobytes) */ accessor unitDisplay: 'long' | 'short'; /** locales to use for number formatting */ accessor locales: string[]; /** minimum number of fraction digits to display */ accessor minimumFractionDigits: number; /** maximum number of fraction digits to display */ accessor maximumFractionDigits: number; /** Defines the numeric byte value to be formatted and displayed */ accessor value: number; static styles: CSSStyleSheet[]; render(): import("lit").TemplateResult<1>; connectedCallback(): void; }