export interface RelaycastTelemetryOptions {
    harness?: string;
    agentRelayDistinctId?: string;
}
type Env = Record<string, string | undefined>;
export declare function relaycastTelemetryOptions(explicit?: RelaycastTelemetryOptions, env?: Env): RelaycastTelemetryOptions;
export declare function relaycastWorkspaceTelemetryOptions(explicit?: RelaycastTelemetryOptions, env?: Env): Pick<RelaycastTelemetryOptions, 'agentRelayDistinctId'>;
export declare function withRelaycastTelemetry<T extends Record<string, unknown>>(options: T, explicit?: RelaycastTelemetryOptions, env?: Env): T & RelaycastTelemetryOptions;
export {};
//# sourceMappingURL=relaycast-telemetry.d.ts.map