import { ElementRef } from '@angular/core';
import { CdsInternalPointer } from '@cds/core/internal-components/popup';
import * as i0 from "@angular/core";
export declare class CdsInternalPointerDirective {
    protected element: CdsInternalPointer;
    get axisAlign(): "center" | "end" | "start";
    set axisAlign(value: "center" | "end" | "start");
    get type(): "default" | "angle";
    set type(value: "default" | "angle");
    constructor(elementRef: ElementRef);
    static ɵfac: i0.ɵɵFactoryDeclaration<CdsInternalPointerDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<CdsInternalPointerDirective, "cds-internal-pointer", never, { "axisAlign": "axisAlign"; "type": "type"; }, {}, never>;
}
