import type { SectionSettings, SectionValidationResult } from './types.js';
/**
 * Validate one section's content + settings against its type schema.
 *
 * An unknown `sectionType` is a hard error (the agent asked for a type with
 * no renderer). Required fields, button URL validity, and image alt text
 * are enforced; everything else is advisory.
 */
export declare function validateSectionContent(sectionType: string, content: Record<string, unknown>, _settings?: SectionSettings): SectionValidationResult;
//# sourceMappingURL=validate.d.ts.map