/// <reference types="node" />
import { OnInit, SimpleChanges } from "@angular/core";
import { EventEmitter } from "events";
import { DxcTabsComponent } from "../dxc-tabs/dxc-tabs.component";
import { BehaviorSubject } from "rxjs";
import * as i0 from "@angular/core";
export declare class DxcTabbedSectionComponent implements OnInit {
    get stickAtPx(): number;
    set stickAtPx(value: number);
    private _stickAtPx;
    get sections(): Array<any>;
    set sections(value: Array<any>);
    private _sections;
    sectionTabGroup: DxcTabsComponent;
    tabChange: EventEmitter;
    selectecTab: number;
    styledDxcSectionTabbedGroup: string;
    tabId: number;
    private TABS_HEIGHT;
    offset: number;
    defaultInputs: BehaviorSubject<any>;
    constructor();
    ngOnInit(): void;
    ngOnChanges(changes: SimpleChanges): void;
    scroll(section: any): void;
    onSectionChange(sectionId: string): void;
    calculateOffset(stickAtPx: number): void;
    setStyledDxcSectionTabbedGroup(input: any): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<DxcTabbedSectionComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DxcTabbedSectionComponent, "dxc-tabbed-section", never, { "stickAtPx": "stickAtPx"; "sections": "sections"; }, {}, never, ["*"]>;
}
//# sourceMappingURL=dxc-tabbed-section.component.d.ts.map