import { DialogService, DialogSettings } from "aurelia-dialog";
import { BrowserService } from "./browser-service";
export declare class CommonDialogs {
    private dialogService;
    private browserService;
    constructor(dialogService: DialogService, browserService: BrowserService);
    prompt(options: IPromptOptions | string, settings?: DialogSettings): Promise<IDialogResult>;
    askForText(options: IPromptOptions | string, settings?: DialogSettings): Promise<string>;
    private adjustScroll();
}
export interface IDialogResult {
    wasCancelled: boolean;
    output?: string;
}
export interface IPromptOptions {
    text: string;
    ok?: boolean;
    cancel?: boolean;
    yesNo?: boolean;
    title?: string;
}
