declare const actions: {
    createLead: import("@awell-health/extensions-core").Action<{
        data: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.JSON;
            required: true;
        };
        careFlowIdField: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, {
        salesforceSubdomain: {
            key: string;
            label: string;
            obfuscated: false;
            required: true;
            description: string;
        };
        clientId: {
            key: string;
            label: string;
            obfuscated: false;
            required: true;
            description: string;
        };
        clientSecret: {
            key: string;
            label: string;
            obfuscated: true;
            required: true;
            description: string;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            required: false;
            description: string;
        };
        apiVersion: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
    }, "createdLeadId">;
    updateLead: import("@awell-health/extensions-core").Action<{
        sObjectId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        data: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.JSON;
            required: true;
        };
    }, {
        salesforceSubdomain: {
            key: string;
            label: string;
            obfuscated: false;
            required: true;
            description: string;
        };
        clientId: {
            key: string;
            label: string;
            obfuscated: false;
            required: true;
            description: string;
        };
        clientSecret: {
            key: string;
            label: string;
            obfuscated: true;
            required: true;
            description: string;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            required: false;
            description: string;
        };
        apiVersion: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
    }, never>;
    getLead: import("@awell-health/extensions-core").Action<{
        leadId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        salesforceSubdomain: {
            key: string;
            label: string;
            obfuscated: false;
            required: true;
            description: string;
        };
        clientId: {
            key: string;
            label: string;
            obfuscated: false;
            required: true;
            description: string;
        };
        clientSecret: {
            key: string;
            label: string;
            obfuscated: true;
            required: true;
            description: string;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            required: false;
            description: string;
        };
        apiVersion: {
            key: string;
            label: string;
            obfuscated: false;
            required: false;
            description: string;
        };
    }, "leadData">;
};
export default actions;
