export type AsRecordOptions = {
    allowArray?: boolean;
};
export type JsonPrimitive = string | number | boolean | null;
export type JsonValue = unknown;
export type JsonObject = Record<string, unknown>;
export declare function nowIso(): string;
export declare function normalizeText(value: unknown): string;
export declare function isJsonObject(value: unknown): value is JsonObject;
export declare function asRecord(value: unknown, options?: AsRecordOptions): JsonObject;
export declare function readString(record: JsonObject, keys: string[]): string;
export declare function resolveStreamUsage<T>(streamedUsage: T | null | undefined, completedUsage: T | null | undefined): T | undefined;
//# sourceMappingURL=utils.d.ts.map