export type IExtractElementFn = (element: Element) => T | Promise; export type IExtractElementsFn = (elements: Element[]) => T | Promise; export interface IExtractElementOptions { name?: string; }