export declare function invariant(condition: any, message?: string | (() => string)): asserts condition;
/**
 * Given a condition/value, ensure it is truthy, else throw an error
 * @throws {Error}
 */
export declare const assert: <TOptional>(condition: TOptional, message?: string | (() => string)) => NonNullable<TOptional>;
