/**
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */

function notYetImplemented() {
  throw new Error('Not yet implemented.');
}

export const requestCurrentTime = notYetImplemented;
export const computeExpirationForFiber = notYetImplemented;
export const captureCommitPhaseError = notYetImplemented;
export const onUncaughtError = notYetImplemented;
export const renderDidSuspend = notYetImplemented;
export const renderDidError = notYetImplemented;
export const pingSuspendedRoot = notYetImplemented;
export const retryTimedOutBoundary = notYetImplemented;
export const resolveRetryThenable = notYetImplemented;
export const markLegacyErrorBoundaryAsFailed = notYetImplemented;
export const isAlreadyFailedLegacyErrorBoundary = notYetImplemented;
export const scheduleWork = notYetImplemented;
export const requestWork = notYetImplemented;
export const flushRoot = notYetImplemented;
export const batchedUpdates = notYetImplemented;
export const unbatchedUpdates = notYetImplemented;
export const flushSync = notYetImplemented;
export const flushControlled = notYetImplemented;
export const deferredUpdates = notYetImplemented;
export const syncUpdates = notYetImplemented;
export const interactiveUpdates = notYetImplemented;
export const flushInteractiveUpdates = notYetImplemented;
export const computeUniqueAsyncExpiration = notYetImplemented;
export const flushPassiveEffects = notYetImplemented;
export const warnIfNotCurrentlyBatchingInDev = notYetImplemented;
