import { Schema } from "effect"; export { ITFBigInt, ITFList, ITFMap, ITFSet, ITFTuple, ITFUnserializable, ITFVariant, UntypedTraceSchema } from "@firfi/itf-trace-parser/effect"; export type { ITFValueRaw } from "@firfi/itf-trace-parser"; export declare const ItfOption: (inner: Schema.Schema) => Schema.transform, Schema.UndefinedOr>>; export declare const MbtMeta: Schema.Struct<{ "mbt::actionTaken": typeof Schema.String; "mbt::nondetPicks": Schema.Record$; }>; export type MbtMeta = typeof MbtMeta.Type; export declare const ItfTrace: Schema.Struct<{ vars: Schema.Array$; states: Schema.Array$>; "#meta": Schema.optional; "format-description": Schema.optional; description: Schema.optional; }>>; params: Schema.optional>; loop: Schema.optional>>; }>; export type ItfTrace = typeof ItfTrace.Type; //# sourceMappingURL=schema.d.ts.map