import { ResolveData } from "@angular/router"; import { Observable } from "rxjs"; import { CfDialogConfiguration } from "../../interfaces"; export declare class CfDialogConfig implements CfDialogConfiguration { showCloseIcon: boolean; beforeClose: null | (() => boolean | Observable | Promise) | Observable | Promise; ignoreKeyUp: boolean; data: { [key: (string | number)]: any; }; noPadding: boolean; keepActiveElement: boolean; containerClasses: string[]; dialogClasses: string[]; resolve: ResolveData; title: string | null; contentElement: Element | null; single: boolean; width: string | null; height: string | null; getData(key: string | number, defaultOnUndefined?: any): any; }