/** * Whether the AI chat panel occupies the right-hand inspector rail. A module singleton because * the toggle (`puck-css`'s header) and the panel (`p1-ai-chat`) live in different packages, with * no shared React tree to lift this state into. * * Closing collapses the right rail again when opening the panel is what revealed it. */ export declare const aiPanelStore: { isOpen: () => boolean; open: () => void; close: () => void; toggle: () => void; subscribe: (listener: () => void) => (() => void); }; /** Subscribe to {@link aiPanelStore}. Always closed on the server. */ export declare function useAIPanelOpen(): boolean;