export declare const GROUPX_RUNTIME_SERVICE: "groupx"; export declare const GROUPX_RUNTIME_PROTOCOL: "groupx.runtime/1"; export interface GroupXRuntimeIdentity { readonly service: typeof GROUPX_RUNTIME_SERVICE; readonly protocol: typeof GROUPX_RUNTIME_PROTOCOL; readonly runtimeKey: string; /** * Stable for one canonical config path even when the config contents change. * This is a local correlation handle for controlled restart, not a secret. */ readonly runtimeScopeKey?: string; } /** Create a non-secret, deterministic identity for one concrete runtime configuration. */ export declare function createGroupXRuntimeIdentity(material: unknown, runtimeScopeMaterial?: unknown): GroupXRuntimeIdentity; export declare function parseGroupXRuntimeIdentity(input: unknown): GroupXRuntimeIdentity | undefined; //# sourceMappingURL=runtime-instance.d.ts.map