@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
12 lines • 804 B
TypeScript
import { EnvName } from "@ledgerhq/live-env";
import { Feature, FeatureId } from "@ledgerhq/types-live";
export declare const getAllFeatureFlags: (appLanguage?: string, localOverrides?: { [key in FeatureId]?: Feature | undefined; }) => Partial<{ [key in FeatureId]: Feature; }>;
export declare const formatFlagsData: (data: Partial<{ [key in FeatureId]: Feature; }>) => string;
export declare const formatEnvData: (data: { [key in EnvName]: unknown; }) => string;
/**
* Sanitizes an error to remove circular references (e.g., from AxiosError objects).
* This prevents Jest serialization failures when processing test results.
* Always returns a clean Error object with only serializable properties.
*/
export declare const sanitizeError: (error: unknown) => Error;
//# sourceMappingURL=index.d.ts.map