/**
 * Tutorial Documentation Template
 * Generates step-by-step tutorials based on topics
 */
import { DocumentationIntent } from '../../../types/workflow';
import { DocumentationTemplate, TemplateContext } from './base-template';
export declare class TutorialTemplate extends DocumentationTemplate {
    canHandle(intent: DocumentationIntent): boolean;
    generate(context: TemplateContext): string;
    private generateTutorialForTopic;
    private generateScopeTutorial;
    private generateGettingStartedTutorial;
    private tutorialCreateEndpoint;
    private tutorialCreateEndpointTypeScriptExpress;
    private tutorialCreateEndpointPythonFlask;
    private tutorialCreateEndpointGeneric;
    private tutorialAddAuthentication;
    private tutorialClerkAuth;
    private tutorialGenericAuth;
    private tutorialCreateModel;
    private tutorialPrismaModel;
    private tutorialGenericModel;
    private tutorialAddRelationship;
    private tutorialFrontendIntegration;
    private tutorialReactIntegration;
    private tutorialGenericFrontendIntegration;
    private tutorialWriteTests;
    private tutorialDeployment;
}
//# sourceMappingURL=tutorial-template.d.ts.map