import type { Viewport } from '../Viewport.js';
import type { Props as ViewProps } from '../View.js';
import { View } from '../View.js';
import { Style } from '../Style.js';
import { Size } from '../geometry.js';
interface Props extends ViewProps {
    text: string | number;
    style?: Style;
    bold?: boolean;
}
export declare class Digits extends View {
    #private;
    constructor(props: Props);
    get text(): string;
    set text(value: string);
    update(props: Props): void;
    naturalSize(_available: Size): Size;
    render(viewport: Viewport): void;
}
export {};
