import { i as TIsolate } from "./Isolate-C-a7xY5w.cjs";
import { Nullable, Result } from "vest-utils";

//#region src/exports/IsolateSerializer.d.ts
declare class IsolateSerializer {
  static safeDeserialize(node: Record<string, any> | TIsolate | string): Result<TIsolate, Error>;
  static deserialize(node: Record<string, any> | TIsolate | string): TIsolate;
  static serialize(isolate: Nullable<TIsolate>, replacer?: (value: any, key: string) => any): string;
  static validateIsolate(node: Record<string, any> | TIsolate): Result<TIsolate, string>;
}
//#endregion
export { IsolateSerializer as t };
//# sourceMappingURL=IsolateSerializer-CbPmwndf.d.cts.map