/**
 * A decorator utility to postpone callback execution once after the main task execution
 * (as a microtask produced with Promise)
 */
export declare function microtask<T>(fn: (...arg: [T?]) => void, thisArg?: object): (arg?: T) => void;
