import { SugarElement } from '@ephox/sugar'; import type { AlloySpec, RawDomSchema, SimpleSpec, SketchSpec } from './SpecTypes'; declare const getAttrs: (elem: SugarElement) => Record; declare const getClasses: (elem: SugarElement) => string[]; declare const fromHtml: (html: string) => RawDomSchema; declare const sketch: (sketcher: { sketch: (spec: { dom: RawDomSchema; } & T) => SketchSpec; }, html: string, config: T) => SketchSpec; declare const dom: (tag: string, classes: string[], attributes?: {}, styles?: {}) => RawDomSchema; declare const simple: (tag: string, classes: string[], components: AlloySpec[]) => SimpleSpec; export { getAttrs, getClasses, fromHtml, sketch, simple, dom }; //# sourceMappingURL=DomFactory.d.ts.map