import { ConfirmationOptions, ConfirmationResult, ConfirmComponentUI, PrimariaInteractionService } from './interaction-service';
export declare class ParimariaInteractionServiceImpl extends PrimariaInteractionService {
    confirm<TData = undefined, TResult = undefined>(data: TData | undefined, componentUI: ConfirmComponentUI<TData, TResult>, options?: ConfirmationOptions | undefined): Promise<ConfirmationResult<TResult | undefined>>;
    confirmMessage(message: string, options?: ConfirmationOptions | undefined): Promise<ConfirmationResult>;
    dispose(): void;
}
