/** * Represents a correlation identifier used to track operations across call boundaries. */ export declare class CorrelationId { readonly value: string; /** * A well-known {@link CorrelationId} representing an unset/empty value. */ static readonly notSet: CorrelationId; /** * Creates a new unique {@link CorrelationId}. * @returns A new {@link CorrelationId} backed by a freshly generated GUID. */ static create(): CorrelationId; /** * Initializes a new instance of the {@link CorrelationId} class. * @param value - The string value of the correlation identifier. */ constructor(value: string); /** @inheritdoc */ toString(): string; } //# sourceMappingURL=CorrelationId.d.ts.map