type Omit = Pick>; declare class Fastdom { clear void>(task: T): boolean; extend(props: T): Omit & T; measure void>(task: T, context?: any): T; mutate void>(task: T, context?: any): T; catch: null | ((e: unknown) => any); } declare const fastdom: Fastdom export = fastdom;