import { ButtonUniDriver, InputUniDriver } from '@wix/design-system/dist/testkit/unidriver'; import type { GetOptions, Testkit, UniDriver } from 'ricos-types/testkit'; import { RicosPluginToolbarNames } from 'wix-rich-content-common'; import type { HtmlTestkit } from 'wix-rich-content-plugin-html/testkit'; import type { LinkTestkit } from 'wix-rich-content-plugin-link/testkit'; import { toolbarsToAddIn } from './getAddButtons'; export type LinkPreviewTestkit = Testkit<{ content: { socialEmbed: ReturnType['content']; linkEmbed: ReturnType['content']; }; insertSocialEmbedModal: { exists: (options?: GetOptions) => Promise; urlInput: ReturnType; submitButton: ReturnType; }; toolbars: { createAddButtonToolbars: (getAddButtonToolbarBase: () => UniDriver) => { clickInstagram: () => Promise; clickTiktok: () => Promise; clickTwitter: () => Promise; toolbarsToAddIn: typeof toolbarsToAddIn; }; createPluginToolbar: (getPluginToolbarBase: (pluginType: typeof RicosPluginToolbarNames.EMBED | typeof RicosPluginToolbarNames.LINK_PREVIEW) => UniDriver) => { clickConvertToLink: () => Promise; clickDelete: () => Promise; exists: () => Promise; }; }; }>; export declare const createLinkPreviewTestkit: LinkPreviewTestkit; //# sourceMappingURL=testkit.d.ts.map