import type { IFlex } from "../../../../types/Flex";
import type { IScroll } from "../../../../types/Scroll";
import type { ISize } from "../../../../types/Size";
import type { IBorder } from "../../../../types/Border";
import type { IBackground } from "../../../../types/Background";
import type { IPadding } from "../../../../types/Padding";
import type { ITextStyle } from "../../../../types/TextStyle";
export interface IListOption {
    style: {
        list: IFlex;
        item: ISize & IBorder & IFlex & IBackground & IPadding & {
            thumbnail: ISize & IBorder & IBackground & IPadding;
            container: IFlex & ISize & IBorder & IBackground & IPadding & {
                title: ISize & IBackground & IBorder & IPadding & {
                    textStyle: ITextStyle;
                };
                description: ISize & IBackground & IBorder & IPadding & {
                    textStyle: ITextStyle;
                };
            };
            hover: ISize & IBorder & IFlex & IBackground & IPadding & {
                thumbnail: ISize & IBorder & IBackground & IPadding;
                container: IFlex & ISize & IBorder & IBackground & IPadding & {
                    title: ISize & IBackground & IBorder & IPadding & {
                        textStyle: ITextStyle;
                    };
                    description: ISize & IBackground & IBorder & IPadding & {
                        textStyle: ITextStyle;
                    };
                };
            };
        };
    };
    scroll: IScroll;
    version: string;
}
