/**
 * @file Schema for scriptlet data.
 */
import zod from 'zod';
/**
 * Zod schema for scriptlet data.
 */
export declare const scriptletDataSchema: zod.ZodEffects<zod.ZodTypeAny, {
    name: string;
    description: string | null;
    aliases: string[] | null;
    docs: string | null;
    versionAdded: string | null;
    versionRemoved: string | null;
    deprecated: boolean;
    deprecationMessage: string | null;
    removed: boolean;
    removalMessage: string | null;
    parameters?: {
        name: string;
        description: string | null;
        default: string | null;
        required: boolean;
        pattern: string | null;
        debug: boolean;
    }[] | undefined;
}, any>;
/**
 * Type of the scriptlet data schema.
 */
export type ScriptletDataSchema = zod.infer<typeof scriptletDataSchema>;
