import { ReactNode } from 'react'; import { ActionSheetProps } from '../actionSheet/index.js'; import { MenuItemProps } from '../menuItem/index.js'; import { Obj } from '../../types.js'; export interface AppActionSheetProps extends Omit, 'onAction' | 'onConfirm'> { onAction?(action: A, ...args: any[]): any; onConfirm?(...args: any[]): any; } export declare class AppActionSheetMethods { confirm(title?: ReactNode, ...args: any[]): Promise; confirm(props?: AppActionSheetProps, ...args: any[]): Promise; open(props: AppActionSheetProps, ...args: any[]): Promise; } export declare const AppActionSheet: import("react").MemoExoticComponent<({ methods }: { methods: AppActionSheetMethods; }) => import("@emotion/react/jsx-runtime").JSX.Element[]>;