/**
 * Chatbot form factor definition for conversational interfaces that interact with users in a chat-like manner.
 *
 * @public exported from `@promptbook/core`
 */
export declare const ChatbotFormfactorDefinition: {
    readonly name: "CHATBOT";
    readonly aliasNames: readonly ["CHAT"];
    readonly description: "A chatbot form factor for conversational user interfaces.";
    readonly documentationUrl: "https://github.com/webgptorg/promptbook/discussions/174";
    readonly pipelineInterface: {
        readonly inputParameters: readonly [{
            readonly name: "previousTitle";
            readonly description: "Previous title of the conversation";
            readonly isInput: true;
            readonly isOutput: false;
        }, {
            readonly name: "previousConversationSummary";
            readonly description: "Previous conversation summary";
            readonly isInput: true;
            readonly isOutput: false;
        }, {
            readonly name: "userMessage";
            readonly description: "User message";
            readonly isInput: true;
            readonly isOutput: false;
        }];
        readonly outputParameters: readonly [{
            readonly name: "title";
            readonly description: "Title of the conversation";
            readonly isInput: false;
            readonly isOutput: true;
        }, {
            readonly name: "conversationSummary";
            readonly description: "Summary of the conversation";
            readonly isInput: false;
            readonly isOutput: true;
        }, {
            readonly name: "chatbotResponse";
            readonly description: "Chatbot response";
            readonly isInput: false;
            readonly isOutput: true;
        }];
    };
};
