import { type TransitionHookCallbacks } from '../popup/common'; import { type ActionSheetItemProps, type ActionSheetProps } from './common'; export interface ActionSheetOptions extends ActionSheetProps, TransitionHookCallbacks { onClose?: () => void; onCancel?: () => void; onSelect?: (item: ActionSheetItemProps) => void; } export interface ActionSheetShowFunction { (options?: ActionSheetOptions): void; } export interface ActionSheetSimpleShowFunction { (options: ActionSheetOptions): void; } export type ActionSheetFunction = ActionSheetSimpleShowFunction & { hide: () => void; }; export declare function createActionSheet(defaultOptions?: ActionSheetOptions): ActionSheetFunction; export declare const actionSheet: ActionSheetFunction;