/** Cross-process identity carried by managed child sessions. */ export declare const PI_PARENT_PID_ENV = "PI_PARENT_PID"; export declare const PI_PARENT_SESSION_ENV = "PI_PARENT_SESSION"; export declare const PI_ORCHESTRATION_AGENT_ID_ENV = "PI_ORCHESTRATION_AGENT_ID"; export declare const PI_TASK_REF_ENV = "PI_TASK_REF"; /** A malformed or non-positive parent pid is ignored. */ export declare function getParentPid(env?: NodeJS.ProcessEnv): number | undefined; export declare function getParentSessionId(env?: NodeJS.ProcessEnv): string | undefined; export declare function getOrchestrationAgentId(env?: NodeJS.ProcessEnv): string | undefined; export declare function getProcessTaskRef(env?: NodeJS.ProcessEnv): string | undefined; //# sourceMappingURL=process-identity.d.ts.map