import { InputAreaUniDriver, InputUniDriver, RadioGroupUniDriver, TextButtonUniDriver } from '@wix/design-system/dist/testkit/unidriver'; import type { GetOptions, Testkit, UniDriver } from 'ricos-types/testkit'; import { RicosPluginToolbarNames } from 'wix-rich-content-common'; import { toolbarsToAddIn } from './getAddButtons'; export type HtmlTestkit = Testkit<{ content: { atIndex: (index: number) => { exists: (options?: GetOptions) => Promise; getSrc: () => Promise; getIframeNativeElement: () => Promise; }; }; editHtmlModal: { options: ReturnType; htmlInputArea: ReturnType; urlInput: ReturnType; saveButton: ReturnType; cancelButton: ReturnType; waitForElement: () => Promise; }; toolbars: { createAddButtonToolbars: (getBase: () => UniDriver) => { clickHtml: () => Promise; clickAdsense: () => Promise; toolbarsToAddIn: typeof toolbarsToAddIn; }; createPluginToolbar: (getBase: (pluginType: typeof RicosPluginToolbarNames.HTML) => UniDriver) => { exists: () => Promise; clickEditHtml: () => Promise; clickDelete: () => Promise; }; }; }>; export declare const createHtmlTestkit: HtmlTestkit; //# sourceMappingURL=testkit.d.ts.map