export function Do<T>(
  key: unknown,
  func: () => T | PromiseLike<T>
): Promise<T>
