/** * @license * Copyright Datorama. All Rights Reserved. * * Use of this source code is governed by an Apache License 2.0 license that can be * found in the LICENSE file at https://github.com/datorama/client-core/blob/master/LICENSE */ import { OnInit } from '@angular/core'; import { PopoverRef } from '../../popover/popover-ref'; import { Column } from '@ag-grid-community/core'; import { DatoGridMoreMenuActions } from './grid-column-header-more-menu.types'; declare type HeaderActions = 'Autofit' | 'Pin' | 'Unpin' | 'Group' | 'Ungroup' | 'Hide'; export declare class DatoGridColumnHeaderMoreMenuComponent implements OnInit { private popover; column: Column; aggColumn: boolean; headerName: string; groupsAllowed: boolean; moreMenuActions: DatoGridMoreMenuActions[]; DatoGridMoreMenuActions: typeof DatoGridMoreMenuActions; constructor(popover: PopoverRef); ngOnInit(): void; get isPinned(): boolean; displayAction(action: DatoGridMoreMenuActions): boolean; executeAction(action: HeaderActions): void; } export {};