import { RadioUniDriver, ToggleSwitchUniDriver } 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 { FooterActionsUnidrver } from 'wix-rich-content-ui-components/testkit'; import { toolbarsToAddIn } from '../getAddButtons'; import type { CollapsibleListItemUniDriver } from './collapsible-list-item.uni.driver'; export type CollapsibleListTestkit = Testkit<{ content: { atIndex: (index: number) => { exists: (options?: GetOptions) => Promise; getItemsCount: () => Promise; getExpandedListItemsCount: () => Promise; addNewItem: () => Promise; addNewItemButtonExists: () => Promise; listItem: CollapsibleListItemUniDriver; }; }; modal: { exists: () => Promise; initialExpandedItems: { allOption: ReturnType; firstOption: ReturnType; noneOption: ReturnType; }; expandOnlyOneToggle: ReturnType; } & FooterActionsUnidrver; toolbars: { createAddButtonToolbars: (getAddButtonToolbarBase: () => UniDriver) => { click: () => Promise; toolbarsToAddIn: typeof toolbarsToAddIn; }; createPluginToolbar: (getPluginToolbarBase: (pluginType: typeof RicosPluginToolbarNames.COLLAPSIBLE_LIST) => UniDriver) => { clickEdit: () => Promise; clickDelete: () => Promise; exists: () => Promise; }; }; }>; export declare const createCollapsibleListTestkit: CollapsibleListTestkit; //# sourceMappingURL=collapsible-list.testkit.d.ts.map