import { ValidationException } from './ValidationException'; /** * Is this function being invoked in a browser context? * See: https://developer.mozilla.org/en-US/docs/Glossary/Browser * * @returns a boolean indicating whether we are currently in a browser context */ export declare const isBrowserContext: () => boolean; /** * Validate that this function is being invoked in a browser context. * See: https://developer.mozilla.org/en-US/docs/Glossary/Browser * * @returns `null` we are in a browser context or a `ValidationException` if not */ export declare const validateBrowserContext: () => ValidationException | null; /** * Assert that this function is being invoked in a browser context. * See: https://developer.mozilla.org/en-US/docs/Glossary/Browser * * @throws an `AssertionException` if the function is not invoked in a browser * context */ export declare const assertBrowserContext: () => void;