import * as i0 from '@angular/core';
/**
* @description
* The EuiSplitButtonComponent is a wrapper for a button and a dropdown.
* It is used to create a split button with various styles and functionalities.
*
* @usageNotes
* ### Basic Usage
* ```html
*
*
* Save
*
*
* Save & Close
* Save as Draft
*
*
* ```
*
* ### Accessibility
* - Ensure primary button has clear, action-oriented label
* - Dropdown items should have descriptive text
* - Keyboard navigation works for both button and dropdown
*
* ### Notes
* - Combines a primary action button with a dropdown menu of related actions
* - Primary button executes the most common action
* - Dropdown provides alternative or related actions
*/
declare class EuiSplitButtonComponent {
get cssClasses(): string;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}
declare const EUI_SPLIT_BUTTON: readonly [typeof EuiSplitButtonComponent];
export { EUI_SPLIT_BUTTON, EuiSplitButtonComponent };
//# sourceMappingURL=eui-components-eui-split-button.d.ts.map