/**
 * Information about which layout slots are filled.
 * Used by content area components to determine their edge positions
 * and apply appropriate outer padding.
 */
export interface LayoutSlots {
    /** Whether a header is rendered */
    hasHeader: boolean;
    /** Whether a footer is rendered */
    hasFooter: boolean;
    /** Whether a start panel is rendered */
    hasStart: boolean;
    /** Whether an end panel is rendered */
    hasEnd: boolean;
}
/**
 * Context for layout slot information.
 * Content area components use this to determine if they are at an edge
 * (for applying outer padding).
 */
export declare const LayoutSlotsContext: import("react").Context<LayoutSlots>;
//# sourceMappingURL=LayoutSlotsContext.d.ts.map