import type { UmbPeekErrorArgs } from '../../types.js';
import { UmbControllerBase } from '../../../../../libs/class-api/index.js';
import type { UmbControllerHost } from '../../../../../libs/controller-api/index.js';
import './peek-error-notification.element.js';
export declare class UmbPeekErrorController extends UmbControllerBase {
    open(args: UmbPeekErrorArgs): Promise<void>;
}
/**
 *
 * @param host {UmbControllerHost} - The host controller
 * @param args {UmbPeekErrorArgs} - The data to pass to the notification
 * @returns {UmbPeekErrorController} The notification peek controller instance
 */
export declare function umbPeekError(host: UmbControllerHost, args: UmbPeekErrorArgs): Promise<void>;
