import type { UniDriver } from '@wix/unidriver-core'; import type { RicosPluginToolbarNamesValues } from '.'; import type { ToolbarType } from './toolbarEnums'; export type TestkitShape = { content: object; toolbars?: { createAddButtonToolbars?: (getBase: () => UniDriver) => object & { toolbarsToAddIn: readonly ToolbarType[]; }; createTextButtonToolbars?: (getBase: () => UniDriver) => object; createPluginToolbar?: (getBase: (pluginType: RicosPluginToolbarNamesValues) => UniDriver) => object & { exists: () => Promise; }; }; }; export type BaseUniDriver = (getBase: () => UniDriver) => T; export type { GetOptions } from '@wix/unidriver-core'; export type Testkit = (getBase: () => UniDriver) => T; export type TestkitMap = { [key: string]: Testkit; }; export type InitializedTeskitMap = { [Key in keyof PluginMap]: ReturnType; }; export { UniDriver }; //# sourceMappingURL=testkit.d.ts.map