import type { Component } from '@mariozechner/pi-tui'; export type ChatSpacingKind = 'quiet-compact-tool' | 'quiet-shell-tool' | 'normal-tool' | 'assistant-message' | 'user-message' | 'plan' | 'task' | 'system' | 'other'; export interface ChatSpacingParticipant { getChatSpacingKind(): ChatSpacingKind | undefined; } export declare function getChatSpacingKind(component: Component | undefined): ChatSpacingKind | undefined; export declare function getSpacingBetweenComponents(prev: Component | undefined, next: Component | undefined, _prevPrev?: Component | undefined, _nextNext?: Component | undefined): number; export declare function getSpacingBetween(prev: ChatSpacingKind | undefined, next: ChatSpacingKind | undefined): number; //# sourceMappingURL=chat-spacing.d.ts.map