import { OnInit } from '@angular/core'; import { IConfigOptions } from '../../../models/IConfigOptions'; import { IMenuOptions } from '../../../models/IMenuOptions'; import { IMenuIcon } from '../../../models/IMenuIcon'; export declare class ThreeDotMenuComponent implements OnInit { /** * Options to display as menu items for the top list * Use the IMenuOptions interface: { label: string; icon?: string; callback: () => void; args?: any[]; } * * @internal */ upperList: IMenuOptions[]; /** * Options to display as menu items for the top list * Use the IMenuOptions interface: { label: string; icon?: string; callback: () => void; args?: any[]; } * * @internal */ lowerList?: IMenuOptions[]; /** * Options to display as options in the dropdown * Use the IConfigOptions interface: { disabled: boolean; } * * @internal */ config?: IConfigOptions; /** * Options to display a specific icon * * Use the IMenuIcon * * @internal */ iconConfig?: IMenuIcon; toggledMenu: boolean; isDisabled: boolean; componentIconName: string; componentIconColor: string; constructor(); ngOnInit(): void; menuChange(): void; }