export interface FooterStatusConfig { /** When false, the Pi footer status slot is never updated. */ enabled: boolean; /** Pi status slot key (default `subagents`). */ slot: string; /** When true, show a zero-count line while no agents are active. */ showWhenIdle: boolean; /** * Optional template with `{running}`, `{queued}`, and `{total}` placeholders. * When omitted, uses the built-in English summary. */ template?: string; } export declare const DEFAULT_FOOTER_STATUS_CONFIG: FooterStatusConfig; export declare function sanitizeFooterStatusConfig(raw: unknown): Partial | undefined; export declare function resolveFooterStatusConfig(override?: Partial): FooterStatusConfig; export declare function formatFooterStatusText(config: FooterStatusConfig, runningCount: number, queuedCount: number): string | undefined;