/**
 * @license MIT
 * author: Cube Dev Team
 * @cube-dev/ui-kit v0.0.0-canary-2800b6c
 * Released under the MIT license.
 */

export const BASE_STYLES = [
    'display',
    'font',
    'preset',
    'hide',
    'whiteSpace',
    'opacity',
    'transition',
];
export const POSITION_STYLES = [
    'gridArea',
    'order',
    'gridColumn',
    'gridRow',
    'placeSelf',
    'alignSelf',
    'justifySelf',
    'zIndex',
    'margin',
    'inset',
    'position',
];
export const BLOCK_INNER_STYLES = [
    'reset',
    'padding',
    'paddingInline',
    'paddingBlock',
    'overflow',
    'scrollbar',
    'textAlign',
];
export const BLOCK_OUTER_STYLES = [
    'border',
    'radius',
    'shadow',
    'outline',
];
export const BLOCK_STYLES = [
    ...BLOCK_INNER_STYLES,
    ...BLOCK_OUTER_STYLES,
];
export const COLOR_STYLES = ['color', 'fill', 'fade'];
export const TEXT_STYLES = [
    'textTransform',
    'fontWeight',
    'fontStyle',
];
export const DIMENSION_STYLES = [
    'width',
    'height',
    'flexBasis',
    'flexGrow',
    'flexShrink',
    'flex',
];
export const FLOW_STYLES = [
    'flow',
    'placeItems',
    'placeContent',
    'alignItems',
    'alignContent',
    'justifyItems',
    'justifyContent',
    'align',
    'justify',
    'gap',
    'columnGap',
    'rowGap',
    'gridColumns',
    'gridRows',
    'gridTemplate',
    'gridAreas',
];
export const CONTAINER_STYLES = [
    ...BASE_STYLES,
    ...COLOR_STYLES,
    ...DIMENSION_STYLES,
    ...POSITION_STYLES,
    ...BLOCK_STYLES,
    ...FLOW_STYLES,
];
export const OUTER_STYLES = [
    ...POSITION_STYLES,
    ...DIMENSION_STYLES,
    ...BLOCK_OUTER_STYLES,
];
export const INNER_STYLES = [
    ...BASE_STYLES,
    ...COLOR_STYLES,
    ...BLOCK_INNER_STYLES,
    ...FLOW_STYLES,
];

        