import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./errors/sdkvalidationerror.js"; import { OperationsPluginOperation } from "./operationspluginoperation.js"; /** * Plugin-level default tier. */ export declare const OperationsPluginTier: { readonly ReadOnly: "read-only"; readonly Mutating: "mutating"; readonly Destructive: "destructive"; }; /** * Plugin-level default tier. */ export type OperationsPluginTier = ClosedEnum; export type OperationsPlugin = { name: string; version: string; /** * Plugin-level default tier. */ tier: OperationsPluginTier; /** * True for compiled-in plugins, false for custom bundles. */ builtin: boolean; enabled: boolean; operations: Array; }; /** @internal */ export declare const OperationsPluginTier$inboundSchema: z.ZodEnum; /** @internal */ export declare const OperationsPlugin$inboundSchema: z.ZodType; export declare function operationsPluginFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=operationsplugin.d.ts.map