"""Template rendering with security controls.

Re-exports the secure renderer for convenience.
"""

from __future__ import annotations

from cleveragents.templates.secure_renderer import (
    SecureTemplateRenderer,
    TemplateConfig,
    TemplateError,
    TemplateSecurityError,
    TemplateSizeError,
    TemplateValidationError,
    render_template_secure,
    validate_template,
)

__all__: list[str] = [
    "SecureTemplateRenderer",
    "TemplateConfig",
    "TemplateError",
    "TemplateSecurityError",
    "TemplateSizeError",
    "TemplateValidationError",
    "render_template_secure",
    "validate_template",
]
