import type { ModalOptions } from '@inkline/inkline';
import { VNode } from 'vue';
export declare function usePrompt(): (options: {
    title?: string;
    message?: string;
    confirmButtonText?: string;
    confirmButtonProps?: Record<string, unknown>;
    cancelButtonText?: string;
    cancelButtonProps?: Record<string, unknown>;
    inputs?: VNode[];
    inputProps?: Record<string, unknown>;
    schema?: Record<string, unknown>;
} & Partial<ModalOptions>) => Promise<Record<string, unknown>>;
