import { Container } from '@earendil-works/pi-tui'; /** Rebuilds width-derived children only when state or the received render width changes. */ export declare abstract class WidthAwareContainer extends Container { private builtWidth; protected get renderWidth(): number; protected rebuild(): void; protected abstract rebuildForWidth(width: number): void; render(width: number): string[]; } //# sourceMappingURL=width-aware-container.d.ts.map