//#region src/resource_attributes.d.ts declare const MONOCLE_LANGUAGE_NAME = "monocle.language.name"; declare const MONOCLE_FRAMEWORK_NAME = "monocle.framework.name"; type MonocleFrameworkAttributes = { name: string; }; type MonocleRuntimeAttributes = { name: string; }; type BuildMonocleResourceAttributesOptions = { framework?: MonocleFrameworkAttributes; runtime?: MonocleRuntimeAttributes; }; /** * Build Monocle and standard OpenTelemetry resource attributes. */ declare function buildMonocleResourceAttributes(options: BuildMonocleResourceAttributesOptions): Record; /** * Build resource attributes for Node.js agents. */ declare function buildNodejsMonocleResourceAttributes(options: Pick): Record; //#endregion export { MONOCLE_FRAMEWORK_NAME, MONOCLE_LANGUAGE_NAME, MonocleFrameworkAttributes, buildMonocleResourceAttributes, buildNodejsMonocleResourceAttributes };