export declare function catcher<T>(callback: () => T, defaultValue: T extends Promise<infer R> ? R : T): T;
