type UnserializedScalar = string | number | boolean | null;
type UnserializedObject = {
    [key: string]: UnserializedValue;
};
type UnserializedValue = UnserializedScalar | UnserializedObject | UnserializedValue[];
type ErrorMode = 'throw' | 'log' | 'silent';
type UnserializeInput = string | null | undefined;
export declare function unserialize(str: UnserializeInput, errorMode?: ErrorMode): UnserializedValue | false;
export {};
