/**
 * FIX: DMCP-SEC-006 - Security audit suppression
 * This file delegates validation to element managers.
 * Audit logging happens in the managers themselves.
 * @security-audit-suppress DMCP-SEC-006
 */
import { ElementCrudContext } from './types.js';
export interface ValidateElementArgs {
    name: string;
    type: string;
    strict?: boolean;
}
export declare function validateElement(context: ElementCrudContext, args: ValidateElementArgs): Promise<{
    content: {
        type: string;
        text: string;
    }[];
}>;
//# sourceMappingURL=validateElement.d.ts.map