/**
 * Create a PDS-compliant dialog with proper semantic structure
 * @param {string|Node|Array} message - Message content (string or DOM nodes)
 * @param {Object} options - Dialog options
 * @returns {Promise} Resolves with result when dialog closes
 */
export function ask(message: string | Node | any[], options?: any): Promise<any>;
/**
 * Show an alert dialog
 * @param {string|Node|Array} message - Alert message
 * @param {Object} options - Optional dialog options
 * @returns {Promise}
 */
export function alert(message: string | Node | any[], options?: any): Promise<any>;
/**
 * Show a confirmation dialog
 * @param {string|Node|Array} message - Confirmation message
 * @param {Object} options - Optional dialog options
 * @returns {Promise<boolean>}
 */
export function confirm(message: string | Node | any[], options?: any): Promise<boolean>;
//# sourceMappingURL=ask.d.ts.map