import { ItemDescriptor, Page } from "../../pageModel";
export type WorkboxDescriptorRequest = {
    items: ItemDescriptor[];
    renderedItems: ItemDescriptor[];
};
/** One open editor slot: its resolved page model (if the item has layout) and its item. */
export type WorkboxScopeSlot = {
    page: Page | undefined | null;
    itemDescriptor: ItemDescriptor | undefined;
};
export declare function buildWorkboxDescriptorRequest(slots: WorkboxScopeSlot[]): WorkboxDescriptorRequest;
