import { EMB_TYPES, KEY_EMB_TYPE } from "../../constants/attributes.cjs";
import { Attributes } from "@opentelemetry/api";
import { ReadableSpan } from "@opentelemetry/sdk-trace-web";

//#region src/instrumentations/session/types.d.ts
interface SessionSpanAttributes extends Attributes {
  [KEY_EMB_TYPE]: EMB_TYPES.Session;
}
interface SessionSpan extends ReadableSpan {
  attributes: SessionSpanAttributes;
}
//#endregion
export { SessionSpan };
//# sourceMappingURL=types.d.cts.map