/** * Copyright 2019, OpenCensus Authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ export { RootSpan } from './trace/model/root-span'; export { Span } from './trace/model/span'; export { Tracer } from './trace/model/tracer'; export { Tracing } from './trace/model/tracing'; export { isSampled, makeRandomSamplingDecision } from './common/sampling-util'; export { WindowWithOcwGlobals } from './trace/model/types'; export * from './trace/model/attribute-keys'; export { VERSION } from './version'; export { Annotation, Attributes, BufferConfig, CanonicalCode, Config, Exporter, ExporterConfig, HeaderGetter, HeaderSetter, Link, LinkType, Logger, MessageEvent, MessageEventType, Propagation, SpanContext, SpanEventListener, SpanKind, Status, TracerConfig, TraceState, } from '@opencensus/web-types'; export * from './common/time-util'; export * from './common/url-util'; export * from './common/id-util'; import { Tracing } from './trace/model/tracing'; declare const tracing: Tracing; export { tracing };