/**
 * Copyright: (c) Myia SAS 2026.
 * This file and its contents are licensed under the AGPLv3 License.
 * Please see the LICENSE file at the root of this repository
 */
export type ExecutionIdSource = 'env' | 'generated';
export declare const resolveExecutionId: () => string;
export declare const getExecutionIdSource: () => ExecutionIdSource;
/**
 * Reset the memoized executionId. Test-only — production code never
 * calls this. Allows unit tests to exercise both env-var and uuid
 * fallback paths within the same process.
 */
export declare const resetExecutionIdForTesting: () => void;
