import { PaginableTableDropdown } from '../../interfaces/paginable-table-dropdown'; import * as i0 from "@angular/core"; export declare class PaginableTableDropdownComponent { private _elementRef; item: T | undefined; private _options; get options(): PaginableTableDropdown; set options(v: PaginableTableDropdown); disabled: boolean; buttonClass: string | null; shown: boolean; /** * Checks if the clicked element is outside the component's native element and if the component is currently shown, and if so, * it closes the component. * * @param event - Represents the event that triggered the clickOut function. It contains information about the event, such as * the target element that was clicked. */ clickOut(event: any): void; /** * Sets the "shown" property to false. */ close(): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "paginable-table-dropdown", never, { "item": { "alias": "item"; "required": false; }; "options": { "alias": "options"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; }, {}, never, never, false, never>; }