export interface SpaceRequest { minSize: number; maxSize?: number; } /** * Distributes available space among items with min/max size constraints * @param totalSpace Total space available to distribute * @param requests Array of space requests with size constraints * @returns Array of space allocations */ export declare function distributeSpace(totalSpace: number, requests: SpaceRequest[]): number[];