declare const PluginError_base: new = {}>(args: import("effect/Types").VoidIfEmpty<{ readonly [P in keyof A as P extends "_tag" ? never : P]: A[P]; }>) => import("effect/Cause").YieldableError & { readonly _tag: "PluginError"; } & Readonly; /** * Error thrown when a plugin fails validation or causes a conflict. * Used for init-time plugin configuration problems. */ export declare class PluginError extends PluginError_base<{ readonly plugin: string; readonly reason: string; readonly message: string; }> { } export {}; //# sourceMappingURL=plugin-errors.d.ts.map