import { type Config as CoreConfig, type CookieAttributes, type Telemetry } from '@aws-rum/web-core'; export { type CookieAttributes, type PartialCookieAttributes, type CompressionStrategy, type Telemetry, type PageIdFormat } from '@aws-rum/web-core'; export interface Config extends CoreConfig { guestRoleArn?: string; identityPoolId?: string; telemetries: Telemetry[]; } export interface PartialConfig extends Omit, 'cookieAttributes'> { cookieAttributes?: Partial; } export declare enum TelemetryEnum { Errors = "errors", Performance = "performance", Interaction = "interaction", Http = "http", Replay = "replay" } export declare enum PageIdFormatEnum { Path = "PATH", Hash = "HASH", PathAndHash = "PATH_AND_HASH" } export { defaultCookieAttributes } from '@aws-rum/web-slim'; export declare const defaultConfig: (cookieAttributes: CookieAttributes) => Config;