import { BackgroundStyle } from '../styling/background-style';
import { CustomCssModel } from '../styling/custom-css-model';
import { OffsetStyle } from '../styling/offset-style';
import { SimpleBackgroundStyle } from '../styling/simple-background-style';
import { LabelModel } from './label-model';
export declare class SectionEntity {
    ColumnsCount: number;
    CssSystemGridSize: number;
    ColumnProportionsInfo: string[] | null;
    SectionPadding: OffsetStyle | null;
    SectionMargin: OffsetStyle | null;
    SectionBackground: BackgroundStyle | null;
    ColumnsPadding: {
        [key: string]: OffsetStyle;
    } | null;
    ColumnsBackground: {
        [key: string]: SimpleBackgroundStyle;
    } | null;
    TagName: string;
    CustomCssClass: {
        [key: string]: CustomCssModel;
    } | null;
    Labels: {
        [key: string]: LabelModel;
    } | null;
    Attributes?: {
        [key: string]: Array<{
            Key: string;
            Value: string;
        }>;
    };
}
