import { type Layout } from './layout-tree.js'; export interface PinnedLayout extends Layout { root?: { props?: { _pinMap?: Record; }; }; } export interface PinRelations { pinAncestorIds: Set; pinDescendantIds: Set; } export interface PinnedSlots extends PinRelations { pinnedSlotIds: Set; } export declare function pinRelationsIn(pinnedIds: Set, layout: Layout): PinRelations; export declare function findPinnedSlots(layout: PinnedLayout): PinnedSlots;