import { OnInit, EventEmitter } from '@angular/core';
export interface ZoomButtonOptions {
    startValue: number;
    minValue: number;
    maxValue: number;
    valueStep: number;
    unit: string;
    description: string;
    icon: string;
    header?: string;
}
export declare class TccZoomTextButtonComponent implements OnInit {
    ValueEvent: EventEmitter<{
        absolut: number;
        relative: number;
    }>;
    closeAfterValueChange: boolean;
    set Options(param: ZoomButtonOptions);
    set value(value: number);
    disableMenu: boolean;
    displayValue: number;
    options: ZoomButtonOptions;
    closeAfterChange(event: any): void;
    onChangeZoomValue(event: any): void;
    onChangeDisplayedValue(event: any): void;
    changeDisplayedValue(value: number): void;
    constructor();
    ngOnInit(): void;
}
