nativescript-plugin-firebase-ssi
Version:
25 lines (15 loc) • 608 B
TypeScript
export declare class FirebaseTrace {
setValue(attribute: string, value: string): void;
getValue(attribute: string): string;
getAttributes(): { [field: string]: any };
removeAttribute(attribute: string): void;
incrementMetric(metric: string, by: number): void;
stop(): void;
}
export declare function startTrace(name: string): FirebaseTrace;
export declare class FirebaseHttpMetric {
setRequestPayloadSize(size: number): void;
setHttpResponseCode(responseCode: number): void;
stop(): void;
}
export declare function startHttpMetric(url: string, method: string): FirebaseHttpMetric;