declare const actions: {
    createOrUpdateContact: import("@awell-health/extensions-core").Action<{
        email: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        firstName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        lastName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        phone: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            stringType: import("@awell-health/extensions-core").StringType.PHONE;
            required: false;
        };
        customProperties: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.JSON;
            required: false;
        };
    }, {
        accessToken: {
            key: string;
            label: string;
            obfuscated: true;
            required: true;
            description: string;
        };
        smtpUsername: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
        smtpPassword: {
            key: string;
            label: string;
            obfuscated: true;
            required: false;
            description: string;
        };
    }, "hubspotContactId" | "contactResource">;
    getcontact: import("@awell-health/extensions-core").Action<{
        contactId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        accessToken: {
            key: string;
            label: string;
            obfuscated: true;
            required: true;
            description: string;
        };
        smtpUsername: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
        smtpPassword: {
            key: string;
            label: string;
            obfuscated: true;
            required: false;
            description: string;
        };
    }, "firstName" | "lastName" | "email">;
    sendEmailWithSmtp: import("@awell-health/extensions-core").Action<{
        from: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        to: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        subject: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        message: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.HTML;
            required: true;
        };
    }, {
        accessToken: {
            key: string;
            label: string;
            obfuscated: true;
            required: true;
            description: string;
        };
        smtpUsername: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
        smtpPassword: {
            key: string;
            label: string;
            obfuscated: true;
            required: false;
            description: string;
        };
    }, never>;
    sendEmailWithSingleSendApi: import("@awell-health/extensions-core").Action<{
        emailId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        from: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        to: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        contactProperties: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.JSON;
            required: false;
        };
        customProperties: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.JSON;
            required: false;
        };
    }, {
        accessToken: {
            key: string;
            label: string;
            obfuscated: true;
            required: true;
            description: string;
        };
        smtpUsername: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
        smtpPassword: {
            key: string;
            label: string;
            obfuscated: true;
            required: false;
            description: string;
        };
    }, "statusId">;
};
export default actions;
