UNPKG

autotel

Version:
25 lines 929 B
//#region src/enrichers.d.ts type Headers = Record<string, string | string[] | undefined>; interface UserAgentAttributes { 'user_agent.raw': string; 'user_agent.browser'?: string; 'user_agent.os'?: string; 'user_agent.device'?: string; } declare function userAgent(headers: Headers): UserAgentAttributes | undefined; interface GeoAttributes { 'geo.country'?: string; 'geo.region'?: string; 'geo.city'?: string; 'geo.latitude'?: string; 'geo.longitude'?: string; } declare function geo(headers: Headers): GeoAttributes | undefined; interface RequestSizeAttributes { 'http.request.body.size'?: number; 'http.response.body.size'?: number; } declare function requestSize(requestHeaders: Headers, responseHeaders?: Headers): RequestSizeAttributes | undefined; //#endregion export { GeoAttributes, RequestSizeAttributes, UserAgentAttributes, geo, requestSize, userAgent }; //# sourceMappingURL=enrichers.d.cts.map