import { Chain } from '@ephox/agar'; import { SugarElement } from '@ephox/sugar'; import type { Editor } from '../../alien/EditorTypes'; export interface UiChains { cClickOnToolbar: (label: string, selector: string) => Chain; cClickOnMenu: (label: string, selector: string) => Chain; cClickOnUi: (label: string, selector: string) => Chain; cWaitForPopup: (label: string, selector: string) => Chain; cWaitForUi: (label: string, selector: string) => Chain; cWaitForState: (hasState: (element: SugarElement) => boolean) => (label: string, selector: string) => Chain; cCloseDialog: (selector: string) => Chain; cSubmitDialog: (selector?: string) => Chain; cTriggerContextMenu: (label: string, target: string, menu: string) => Chain; } export declare const UiChains: UiChains; //# sourceMappingURL=UiChains.d.ts.map