import React from 'react';
import './style/index.less';
interface StandardPanelProps {
    children?: React.ReactNode;
    style?: React.CSSProperties;
    className?: string;
    height?: number;
    title?: any;
    badges?: badgesListProps[];
    cateConfig?: GroupListProps;
    buttonConfig?: GroupListProps;
    type?: string;
    postfix?: React.ReactNode;
    bodyStyle?: React.CSSProperties;
    titleMark?: string;
    titleStyleOld?: Boolean;
    codes?: any[];
    permissionCodes?: string[];
    buttonGroup?: any[];
    buttonGroupConfig?: Object;
    titleExtra?: React.ReactNode;
    titleChildren?: React.ReactNode;
    [k: string]: any;
}
interface GroupListProps {
    activeKey?: string;
    list?: string[] | any;
    onChange?: (value: any, data: any) => void;
    className?: string;
    size?: any;
}
interface badgesListProps {
    value?: string;
    label?: string[] | any;
    color?: string;
    [k: string]: any;
}
declare const StandardPanel: (props: StandardPanelProps) => any;
export default StandardPanel;
