import * as Schema from "effect/Schema"; /** * One serialized entry of a failure's cause chain, as every machine document * that carries a cause chain declares it. */ export declare const SerializedErrorCauseSchema: Schema.Struct<{ readonly _tag: Schema.String; readonly code: Schema.optional>; readonly message: Schema.String; readonly stack: Schema.optional; }>; export type SerializedErrorCause = typeof SerializedErrorCauseSchema.Type; export declare const serializeErrorCauseChain: (cause: unknown, options?: { readonly debug?: boolean; readonly secrets?: ReadonlyArray; }) => ReadonlyArray; //# sourceMappingURL=cause-chain.d.ts.map