import { EventEmitter } from '@angular/core';
/**
* @name SegmentButton
* @description
* The child buttons of the `ion-segment` component. Each `ion-segment-button` must have a value.
*
* @usage
*
* ```html
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* Friends
*
*
* Enemies
*
*
*
* ```
*
*
* @demo /docs/demos/src/segment/
* @see {@link /docs/components#segment Segment Component Docs}
* @see {@link /docs/api/components/segment/Segment/ Segment API Docs}
*/
export declare class SegmentButton {
isActive: boolean;
_disabled: boolean;
/**
* @input {string} the value of the segment button. Required.
*/
value: string;
/**
* @output {SegmentButton} Emitted when a segment button has been clicked.
*/
ionSelect: EventEmitter;
/**
* @input {boolean} If true, the user cannot interact with this element.
*/
disabled: boolean;
constructor();
/**
* @hidden
* On click of a SegmentButton
*/
onClick(): void;
/**
* @hidden
*/
ngOnInit(): void;
}