/**
 * Shared OTel Resource construction for all signal providers.
 *
 * Centralizes the Resource identity (service.name, service.namespace,
 * service.version, service.instance.id) so that adding a new attribute
 * requires touching one file instead of three.
 */
import { Resource } from "@opentelemetry/resources";
export type OtelResourceConfig = {
    serviceVersion?: string;
    serviceInstanceId?: string;
};
export declare function createOtelResource(config: OtelResourceConfig): Resource;
