import { ElementRef, EventEmitter } from '@angular/core';
import { Platform } from '../../platform/platform';
import { Side } from '../../util/util';
import { ItemSliding } from './item-sliding';
/**
* @name ItemOptions
* @description
* The option buttons for an `ion-item-sliding`. These buttons can be placed either on the left or right side.
* You can combine the `(ionSwipe)` event plus the `expandable` directive to create a full swipe action for the item.
*
* @usage
*
* ```html
*
*
* Item 1
*
*
*
*
*
*```
*/
export declare class ItemOptions {
private _elementRef;
private _plt;
/**
* @input {string} The side the option button should be on. Defaults to `"right"`.
* If you have multiple `ion-item-options`, a side must be provided for each.
*/
side: Side;
/**
* @output {event} Emitted when the item has been fully swiped.
*/
ionSwipe: EventEmitter;
constructor(_elementRef: ElementRef, _plt: Platform);
/**
* @hidden
*/
isRightSide(): boolean;
/**
* @hidden
*/
width(): any;
}