import { Directive } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * Directive use to add associated actions to the mic-table
 * Actions could be displayed in different places, it depend of paginator component too
 *
 */
export class TableActionsDirective {
    constructor(templateRef) {
        this.templateRef = templateRef;
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.1.0", ngImport: i0, type: TableActionsDirective, deps: [{ token: i0.TemplateRef }], target: i0.ɵɵFactoryTarget.Directive }); }
    static { this.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "18.1.0", type: TableActionsDirective, selector: "[micTableActions]", ngImport: i0 }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.1.0", ngImport: i0, type: TableActionsDirective, decorators: [{
            type: Directive,
            args: [{
                    selector: '[micTableActions]'
                }]
        }], ctorParameters: () => [{ type: i0.TemplateRef }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFibGUtYWN0aW9ucy5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy90aGVtZS9zcmMvbGliL3RhYmxlL3RhYmxlLWFjdGlvbnMuZGlyZWN0aXZlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQWUsTUFBTSxlQUFlLENBQUM7O0FBRXZEOzs7O0dBSUc7QUFJSCxNQUFNLE9BQU8scUJBQXFCO0lBQ2hDLFlBQXFCLFdBQTRDO1FBQTVDLGdCQUFXLEdBQVgsV0FBVyxDQUFpQztJQUFHLENBQUM7OEdBRDFELHFCQUFxQjtrR0FBckIscUJBQXFCOzsyRkFBckIscUJBQXFCO2tCQUhqQyxTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxtQkFBbUI7aUJBQzlCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBUZW1wbGF0ZVJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG4vKipcbiAqIERpcmVjdGl2ZSB1c2UgdG8gYWRkIGFzc29jaWF0ZWQgYWN0aW9ucyB0byB0aGUgbWljLXRhYmxlXG4gKiBBY3Rpb25zIGNvdWxkIGJlIGRpc3BsYXllZCBpbiBkaWZmZXJlbnQgcGxhY2VzLCBpdCBkZXBlbmQgb2YgcGFnaW5hdG9yIGNvbXBvbmVudCB0b29cbiAqXG4gKi9cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1ttaWNUYWJsZUFjdGlvbnNdJ1xufSlcbmV4cG9ydCBjbGFzcyBUYWJsZUFjdGlvbnNEaXJlY3RpdmUge1xuICBjb25zdHJ1Y3RvcihyZWFkb25seSB0ZW1wbGF0ZVJlZjogVGVtcGxhdGVSZWY8eyAkaW1wbGljaXQ6IGFueSB9Pikge31cbn1cbiJdfQ==