export declare function isRecord(value: unknown): value is Record; export declare function parseJson(value: string): unknown; export declare function tryParseJson(value: string): unknown | null; export declare function getRecord(record: Record, key: string): Record | null; export declare function getArray(record: Record, key: string): readonly unknown[]; export declare function getString(record: Record, key: string): string | null; export declare function getOptionalString(record: Record, key: string): string | null | undefined; export declare function getStringFromKeys(record: Record, keys: readonly string[]): string | null; export declare function getOrStringFromKeys(record: Record, keys: readonly string[]): string | null | undefined; export declare function getOrStringFromKeysWithFallback(record: Record, keys: readonly string[], fallback: string | null | undefined): string | null | undefined; export declare function getNumber(record: Record, key: string): number | null; export declare function getBoolean(record: Record, key: string): boolean | null; export declare function stringifyJson(value: unknown, space?: number): string; export declare function stringifyContent(value: unknown): string; export declare function unknownToMessage(error: unknown): string; //# sourceMappingURL=json.d.ts.map