import { FocusTrap } from "./lib/FocusTrap"; export interface SwipeAwaySheetContext { locked: boolean; } export declare class SwipeAwaySheet { private sheet; private options; private backdropGestureListener; private touchStartListener; private translated; backdrop: HTMLElement; sheetContent: HTMLElement; container: HTMLElement; value: any; focusTrap: FocusTrap; constructor(sheet: HTMLElement, options: { context?: SwipeAwaySheetContext; attachTo?: HTMLElement; stops: number[]; onClose: (value: any) => void; onOpen: () => void; }); private selectAStop; private translateSheet; onIonBackButton: (ev: Event) => void; open(): void; transitionTo(overhangHeight: number, callback?: () => void): void; setValue(value: any): void; close(time?: number, value?: any): void; destroy(): void; }