import { locator } from '@instructure/ui-test-locator'; import { accessible, parseQueryArguments, findWithLabel, findWithText, findWithTitle, findByQuery, findAllByQuery, matchesSelector, querySelectorAll, querySelector, firstOrNull, wrapQueryResult, find, findAll, findAllFrames, findFrame, debug } from '@instructure/ui-test-queries'; import { mount, unmount, stub, spy, viewport, match } from '@instructure/ui-test-sandbox'; import type { SinonStub, SinonSpy, SinonSandbox } from '@instructure/ui-test-sandbox'; import './utils/shims'; import { waitForExpect } from './utils/waitForExpect'; import { expect } from './utils/expect'; import { generateA11yTests } from './utils/generateA11yTests'; import { generateComponentExamples, StoryConfig, Example, ExamplesPage } from './utils/generateComponentExamples'; import { generatePropCombinations } from './utils/generatePropCombinations'; declare global { export namespace Chai { interface Assertion { readonly contain: Assertion; exactly(expected: number): Assertion; text(expected: string): void; className(expected: string): void; descendants(expected: string): void; children(expected: string): void; ancestors(expected: string): void; parents(expected: string): void; attribute(expectedAttribute: string, expectedAttributeValue?: string): void; style(expected: string, expectedAttributeValue?: string | number): void; bounds(expected: string, expectedAttributeValue?: string | number): void; tagName(expected: string): void; id(expected: string): void; visible(): boolean; clickable(): boolean; focus(): boolean; focused(): boolean; focusable(): boolean; tabbable(): boolean; checked(): boolean; selected(): boolean; disabled(): boolean; enabled(): boolean; readonly(): boolean; accessible(): boolean; role(expected: string): void; title(expected: string): void; value(expected: string): void; label(expected: string): void; } } } export type { StoryConfig, Example, ExamplesPage, SinonStub, SinonSpy, SinonSandbox }; declare const within: typeof wrapQueryResult; declare const wrap: typeof wrapQueryResult; declare const wait: typeof waitForExpect; export { generateComponentExamples, generatePropCombinations, generateA11yTests, viewport, accessible, parseQueryArguments, findWithLabel, findWithText, findWithTitle, findByQuery, findAllByQuery, matchesSelector, querySelectorAll, querySelector, locator, firstOrNull, within, wrapQueryResult, wrap, waitForExpect, wait, expect, mount, unmount, stub, spy, match, find, findAll, findAllFrames, findFrame, debug }; //# sourceMappingURL=index.d.ts.map