import type { PreviewSidebarTab } from '../../../../content-editor/src/index';
export type { PreviewSidebarTab };
export type PreviewDesignRow = 'header' | 'footer';
export type PreviewSidebarOpenRequest = Readonly<{
    tab: PreviewSidebarTab;
    designRow?: PreviewDesignRow;
}>;
export declare function parsePreviewSidebarOpenRequestDetail(detail: unknown): PreviewSidebarOpenRequest;
export declare function getPreviewSidebarTab(): PreviewSidebarTab;
export declare function setPreviewSidebarTab(tab: PreviewSidebarTab): void;
export declare function requestPreviewSidebarOpen(input: PreviewSidebarTab | PreviewSidebarOpenRequest): void;
export declare function onPreviewSidebarOpenRequest(handler: (request: PreviewSidebarOpenRequest) => void): () => void;
