import { StylingModel } from '../style/styling.model';
import { CoreStylingModel } from '../core/core-styling.model';
import { IconStylingModel } from '../icon/icon-styling.model';
import { InputStylingModel } from '../input/input-styling.model';
export declare class DatatableStylingModel extends CoreStylingModel {
    /**
     * Styling of topOptions by StylingModel
     */
    topOptions: StylingModel;
    /**
     * Styling of inputFilter by InputStylingModel
     */
    inputFilter: InputStylingModel;
    /**
     * Styling of expandingIcon by IconStylingModel
     */
    expandingIcon: IconStylingModel;
    /**
     * Styling of collapsingIcon by IconStylingModel
     */
    collapsingIcon: IconStylingModel;
    /**
     * Styling of table by StylingModel
     */
    table: StylingModel;
    /**
     * Styling of tableCell by StylingModel
     */
    tableCell: StylingModel;
    /**
     * Styling of tableRowDetails by StylingModel
     */
    tableRowDetails: StylingModel;
    /** @hidden */
    constructor(values?: Object);
}
