1 | import type { Deferred } from '../../utils';
|
2 | import type { LayoutChildren } from './LayoutChildren';
|
3 | import type { LayoutFragment } from './LayoutFragment';
|
4 | import type { IntrinsicSizes, LayoutConstraints, LayoutTaskType } from './types';
|
5 | export declare type LayoutWorkTask = {
|
6 | layoutConstraints: LayoutConstraints;
|
7 | layoutChild: LayoutChildren;
|
8 | taskType: LayoutTaskType.Layout;
|
9 | deferred: Deferred<LayoutFragment>;
|
10 | } | {
|
11 | layoutChild: LayoutChildren;
|
12 | taskType: LayoutTaskType.IntrinsicSizes;
|
13 | deferred: Deferred<IntrinsicSizes>;
|
14 | };
|