declare const actions: {
    categorizeMessage: import("@awell-health/extensions-core").Action<{
        messageDataPoint: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        message: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: false;
        };
        categories: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        instructions: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: false;
        };
    }, Record<string, never>, "category" | "explanation">;
    generateMessage: import("@awell-health/extensions-core").Action<{
        communicationObjective: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        personalizationInput: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        stakeholder: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        language: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, Record<string, never>, "message" | "subject">;
    medicationFromImage: import("@awell-health/extensions-core").Action<{
        imageUrl: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, Record<string, never>, "data" | "medicationAsText">;
    parseStructuredData: import("@awell-health/extensions-core").Action<{
        messageDataPoint: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        message: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: false;
        };
        schema: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.JSON;
            required: true;
        };
        instructions: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: false;
        };
    }, Record<string, never>, "explanation" | "confidenceLevel" | "parsedData">;
    reviewMedicationExtraction: import("@awell-health/extensions-core").Action<{
        imageUrl: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        medicationData: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.JSON;
            required: true;
        };
    }, Record<string, never>, "validatedData">;
    summarizeCareFlow: import("@awell-health/extensions-core").Action<{
        additionalInstructions: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        stakeholder: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, Record<string, never>, "summary">;
    summarizeForm: import("@awell-health/extensions-core").Action<{
        scope: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
            options: {
                dropdownOptions: {
                    label: "Track" | "Step";
                    value: "Track" | "Step";
                }[];
            };
        };
        formSelection: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
            options: {
                dropdownOptions: {
                    label: "Latest" | "All";
                    value: "Latest" | "All";
                }[];
            };
        };
        summaryFormat: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
            options: {
                dropdownOptions: {
                    label: import("./summarizeForm/config/fields").SummaryFormatEnum;
                    value: import("./summarizeForm/config/fields").SummaryFormatEnum;
                }[];
            };
        };
        language: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        additionalInstructions: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: false;
        };
    }, Record<string, never>, "summary">;
    summarizeFormsInStep: import("@awell-health/extensions-core").Action<{
        summaryFormat: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        language: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, Record<string, never>, "summary">;
    summarizeTrackOutcome: import("@awell-health/extensions-core").Action<{
        instructions: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: false;
        };
    }, Record<string, never>, "outcomeSummary">;
};
export default actions;
