import { TestLabel } from '@ephox/bedrock-client'; import type { Testable } from '@ephox/dispute'; import { SugarElement } from '@ephox/sugar'; import { type StructAssert } from '../assertions/ApproxStructures'; import { Chain } from './Chain'; import { Step } from './Step'; declare const assertHtml: (label: TestLabel, expected: string, actual: string) => void; declare const assertStructure: (label: TestLabel, expected: StructAssert, container: SugarElement) => void; declare const assertHtmlStructure: (label: TestLabel, expected: string, actual: string) => void; declare const assertPresence: (label: TestLabel, expected: Record, container: SugarElement) => void; declare const assertEq: (message: TestLabel, expected: T, actual: T, tt?: Testable.Testable) => void; declare const assertDomEq: (label: TestLabel, expected: SugarElement, actual: SugarElement) => void; declare const sAssertEq: (label: TestLabel, expected: V, actual: V) => Step; declare const sAssertHtml: (label: TestLabel, expected: string, actual: string) => Step; declare const sAssertPresence: (label: TestLabel, expected: Record, container: SugarElement) => Step; declare const sAssertStructure: (label: TestLabel, expected: StructAssert, container: SugarElement) => Step; declare const cAssertEq: (label: string, expected: T) => Chain; declare const cAssertDomEq: (label: string, expected: SugarElement) => Chain, SugarElement>; declare const cAssertHtml: (label: string, expected: string) => Chain; declare const cAssertPresence: (label: string, expected: Record) => Chain, SugarElement>; declare const cAssertHtmlStructure: (label: string, expected: string) => Chain, SugarElement>; declare const cAssertStructure: (label: string, expected: StructAssert) => Chain, SugarElement>; export { assertEq, assertDomEq, assertHtml, assertPresence, assertHtmlStructure, assertStructure, sAssertEq, sAssertHtml, sAssertPresence, sAssertStructure, cAssertEq, cAssertDomEq, cAssertHtml, cAssertPresence, cAssertHtmlStructure, cAssertStructure }; //# sourceMappingURL=Assertions.d.ts.map