import { OnChanges, SimpleChanges } from '@angular/core';
import { AbstractButton } from './abstract-button';
import * as i0 from "@angular/core";
export declare class ButtonComponent extends AbstractButton implements OnChanges {
    url: string;
    ariaLabel: string;
    target: '_blank' | undefined;
    pointerEvents: string;
    ngOnChanges(changes: SimpleChanges): void;
    get routerLink(): string | undefined;
    get href(): string | undefined;
    static ɵfac: i0.ɵɵFactoryDeclaration<ButtonComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ButtonComponent, "ax-button", never, { "url": { "alias": "url"; "required": false; }; "ariaLabel": { "alias": "ariaLabel"; "required": false; }; "target": { "alias": "target"; "required": false; }; }, {}, never, ["*"], false, never>;
}
