import { SessionConfig, SessionRecordingConfig } from './session.model';
import { AlwaysOnSampler, Sampler } from '@opentelemetry/sdk-trace-base';
export declare function resolveSessionConfig(config: SessionConfig | undefined): SessionConfig;
export declare function resolveSessionRecordingConfig(config: SessionRecordingConfig | undefined): SessionRecordingConfig | undefined;
export declare function isSamplingOn(threshold: number): boolean;
export declare const isSessionWithError: () => boolean;
export declare function getResolvedSampler(): AlwaysOnSampler | Sampler;
