export interface PropsGroup {
    title?: string;
    enableProps?: string;
    showSwitch?: boolean;
    onlyType?: string | string[];
    excludeType?: string | string[];
    props: (string | {
        value: string;
        onlyType?: string | string[];
        excludeType?: string | string[];
    })[];
}
export declare type PropsGroups = PropsGroup[];
export interface DetailPropsGroup {
    title?: string;
    enableProps?: boolean;
    onlyType?: string | string[];
    excludeType?: string | string[];
    showSwitch?: boolean;
    enablePropsName?: string;
    props: {
        [key: string]: any;
    };
}
export declare type DetailPropsGroups = DetailPropsGroup[];
export declare const propsGroups: PropsGroups;
