import type { CSSGlobalValue, CSSIntrinsicSizingKeywords, DesignSystemSize, OverflowValue, PositionValue } from './types';
export declare const DESIGN_SYSTEM_SIZES: DesignSystemSize[];
export declare const LAYOUT_PROPS: {
    padding: (DesignSystemSize | CSSGlobalValue)[];
    paddingInline: (DesignSystemSize | CSSGlobalValue)[];
    paddingBlock: (DesignSystemSize | CSSGlobalValue)[];
    paddingInlineStart: (DesignSystemSize | CSSGlobalValue)[];
    paddingInlineEnd: (DesignSystemSize | CSSGlobalValue)[];
    paddingBlockStart: (DesignSystemSize | CSSGlobalValue)[];
    paddingBlockEnd: (DesignSystemSize | CSSGlobalValue)[];
    inlineSize: (CSSGlobalValue | CSSIntrinsicSizingKeywords)[];
    minInlineSize: ("initial" | "inherit" | "unset" | "fit-content" | "max-content" | "min-content")[];
    maxInlineSize: ("initial" | "inherit" | "unset" | "fit-content" | "max-content" | "min-content")[];
    blockSize: (CSSGlobalValue | CSSIntrinsicSizingKeywords)[];
    minBlockSize: ("initial" | "inherit" | "unset" | "fit-content" | "max-content" | "min-content")[];
    maxBlockSize: ("initial" | "inherit" | "unset" | "fit-content" | "max-content" | "min-content")[];
    inset: string[];
    insetInline: string[];
    insetBlock: string[];
    insetInlineStart: string[];
    insetInlineEnd: string[];
    insetBlockStart: string[];
    insetBlockEnd: string[];
    position: PositionValue[];
    flexGrow: CSSGlobalValue[];
    flexShrink: CSSGlobalValue[];
    flexBasis: string[];
    overflow: OverflowValue[];
    overflowBlock: OverflowValue[];
    overflowInline: OverflowValue[];
};
export type LayoutPropKeys = keyof typeof LAYOUT_PROPS;
//# sourceMappingURL=layoutProps.d.ts.map