export declare const actions: {
    getPatient: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "status" | "firstName" | "lastName" | "email" | "dob" | "mobilePhone" | "preferredLanguage" | "sex" | "ssn" | "genderIdentity" | "middleName" | "notes" | "pronouns" | "race" | "ethnicity" | "primaryPhysicianId" | "caregiverPracticeId" | "mainPhone" | "actualName" | "legalGenderMarker" | "sexualOrientation" | "previousFirstName" | "previousLastName" | "preferredServiceLocationId" | "patientObject">;
    createPatient: import("@awell-health/extensions-core").Action<{
        firstName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        lastName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        dob: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: true;
        };
        sex: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            options: {
                dropdownOptions: {
                    label: "Unknown" | "Male" | "Female" | "Other";
                    value: "Unknown" | "Male" | "Female" | "Other";
                }[];
            };
        };
        primaryPhysicianId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        caregiverPracticeId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        email: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        mobilePhone: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            stringType: import("@awell-health/extensions-core").StringType.PHONE;
            required: false;
        };
        middleName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        actualName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        genderIdentity: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            options: {
                dropdownOptions: {
                    label: string;
                    value: "unknown" | "man" | "woman" | "transgender_man" | "transgender_woman" | "nonbinary" | "option_not_listed" | "prefer_not_to_say" | "two_spirit";
                }[];
            };
        };
        legalGenderMarker: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            options: {
                dropdownOptions: {
                    label: string;
                    value: "M" | "F" | "X" | "U";
                }[];
            };
        };
        pronouns: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            options: {
                dropdownOptions: {
                    label: string;
                    value: "he_him_his" | "she_her_hers" | "they_them_theirs" | "not_listed";
                }[];
            };
        };
        sexualOrientation: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            options: {
                dropdownOptions: {
                    label: string;
                    value: "unknown" | "option_not_listed" | "prefer_not_to_say" | "straight" | "gay" | "bisexual" | "lesbian" | "queer" | "asexual";
                }[];
            };
        };
        ssn: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        ethnicity: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            options: {
                dropdownOptions: {
                    label: string;
                    value: "Unknown" | "Declined to specify" | "No ethnicity specified" | "Hispanic or Latino" | "Not Hispanic or Latino";
                }[];
            };
        };
        race: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            options: {
                dropdownOptions: {
                    label: string;
                    value: "Other" | "No race specified" | "American Indian or Alaska Native" | "Asian" | "Black or African American" | "Native Hawaiian or Other Pacific Islander" | "White" | "Declined to specify";
                }[];
            };
        };
        preferredLanguage: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        notes: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        previousFirstName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        previousLastName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        tags: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "patientId">;
    updatePatient: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            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;
        };
        dob: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: false;
        };
        sex: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        primaryPhysicianId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        caregiverPracticeId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        middleName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        actualName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        genderIdentity: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        legalGenderMarker: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        pronouns: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        sexualOrientation: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        ssn: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        ethnicity: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        race: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        preferredLanguage: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        notes: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        previousFirstName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        previousLastName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        status: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        tags: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, never>;
    createAppointment: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        scheduledDate: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: true;
        };
        reason: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        physicianId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        practiceId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        duration: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
        };
        description: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        serviceLocationId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
        };
        telehealthDetails: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "appointmentId">;
    getAppointment: import("@awell-health/extensions-core").Action<{
        appointmentId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "practiceId" | "status" | "patientId" | "duration" | "reason" | "description" | "appointment" | "physicianId" | "scheduledDate" | "serviceLocationId" | "telehealthDetails">;
    findAppointments: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            description: string;
        };
        physicianId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            description: string;
            required: false;
        };
        practiceId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            description: string;
            required: false;
        };
        from_date: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            description: string;
        };
        to_date: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            description: string;
            required: false;
        };
        event_type: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            description: string;
            required: false;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "appointments" | "appointment_exists">;
    getPharmacy: import("@awell-health/extensions-core").Action<{
        ncpdpId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, string>;
    getPhysician: import("@awell-health/extensions-core").Action<{
        physicianId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "caregiverPracticeId" | "physicianFirstName" | "physicianLastName" | "physicianCredentials" | "physicianEmail" | "physicianNPI" | "physicianUserId">;
    findPhysician: import("@awell-health/extensions-core").Action<{
        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;
        };
        npi: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "physicianId" | "caregiverPracticeId" | "physicianFirstName" | "physicianLastName" | "physicianCredentials" | "physicianEmail" | "physicianNPI" | "physicianUserId">;
    createNonVisitNote: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        authorId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        category: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        tags: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        text: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "nonVisitNoteId" | "nonVisitNoteBulletId">;
    updateNonVisitNote: import("@awell-health/extensions-core").Action<{
        nonVisitNoteId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        nonVisitNoteBulletId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        text: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: false;
        };
        authorId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        category: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        practiceId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        documentDate: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: false;
        };
        chartDate: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: false;
        };
        tags: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        signed_by: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, string>;
    getNonVisitNote: import("@awell-health/extensions-core").Action<{
        nonVisitNoteId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "practiceId" | "patientId" | "text" | "authorId" | "tags" | "documentDate" | "chartDate">;
    deleteNonVisitNote: import("@awell-health/extensions-core").Action<{
        nonVisitNoteId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, string>;
    createVisitNote: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        template: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            options: {
                dropdownOptions: {
                    label: "Complete H&P (1 col)";
                    value: "Complete H&P (1 col)";
                }[];
            };
        };
        category: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            options: {
                dropdownOptions: {
                    label: "ROS";
                    value: "ROS";
                }[];
            };
        };
        physicianId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        authorId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        text: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
        };
        type: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        confidential: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.BOOLEAN;
            required: false;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "visitNoteId">;
    addVitals: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        practiceId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        visitNoteId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        nonVisitNoteId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        bmi: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        height: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        heightNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        weight: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        weightNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        oxygen: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        oxygenNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        rr: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        rrNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        hr: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        hrNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        hc: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        hcNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        temperature: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        temperatureNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        bp: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        bpNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        bodyfat: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        bodyfatNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        dlm: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        dlmNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        bfm: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        bfmNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        wc: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        wcNote: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "vitalsId">;
    addHistory: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        type: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            options: {
                dropdownOptions: {
                    label: "Past" | "Family" | "Social" | "Habits" | "Diet" | "Exercise" | "Immunization" | "Legal" | "Consultation" | "Health Maintenance" | "Past Surgical" | "Cognitive Status" | "Functional Status";
                    value: "Past" | "Family" | "Social" | "Habits" | "Diet" | "Exercise" | "Immunization" | "Legal" | "Consultation" | "Health Maintenance" | "Past Surgical" | "Cognitive Status" | "Functional Status";
                }[];
            };
        };
        text: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, string>;
    addAllergy: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        name: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        startDate: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: false;
        };
        reaction: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        severity: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "allergyId">;
    postLetter: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        practiceId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        referralOrderId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        subject: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        body: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
        };
        contactNpi: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        letterType: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "letterId">;
    createLabOrder: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        practiceId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        documentDate: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: true;
        };
        orderingPhysicianId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        vendorId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        content: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.JSON;
            required: false;
        };
        siteId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        confidential: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.BOOLEAN;
            required: false;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "labOrderId" | "printableLabOrderView">;
    createMessageThread: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        senderId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        practiceId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        documentDate: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: false;
        };
        chartDate: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: false;
        };
        messageBody: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
        };
        recipientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        groupId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
        };
        isUrgent: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.BOOLEAN;
            required: false;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "messageThreadId">;
    addMessageToThread: import("@awell-health/extensions-core").Action<{
        threadId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        senderId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        messageBody: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "messageId">;
    getLetter: import("@awell-health/extensions-core").Action<{
        letterId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "body" | "signedBy">;
    createReferralOrder: import("@awell-health/extensions-core").Action<{
        patient: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
        practice: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
        contact_name: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
        };
        body: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
            description: string;
        };
        authorization_for: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
            options: {
                dropdownOptions: {
                    label: "Referral For Treatment, includes Consult Visit" | "Procedure / Testing Only" | "Consult (One Visit Only)";
                    value: "Referral For Treatment, includes Consult Visit" | "Procedure / Testing Only" | "Consult (One Visit Only)";
                }[];
            };
        };
        consultant_name: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
        };
        specialty: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "id">;
    createCareGap: import("@awell-health/extensions-core").Action<{
        quality_program: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
        };
        definition_id: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
        };
        patient_id: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
        };
        practice_id: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
        };
        created_date: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: true;
            description: string;
        };
        status: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
            options: {
                dropdownOptions: {
                    label: string;
                    value: string;
                }[];
            };
        };
        detail: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: false;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "id">;
    closeCareGap: import("@awell-health/extensions-core").Action<{
        quality_program: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
        };
        caregap_id: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, never>;
    updatePatientTags: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
        instructions: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "updatedTags" | "explanation">;
    checkPatientTags: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
        instructions: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "explanation" | "tagsFound">;
    getReferralOrder: import("@awell-health/extensions-core").Action<{
        referralOrderId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "patientId" | "practice" | "letterId" | "consultantName" | "diagnosisCodes" | "diagnosisLabels">;
    findFutureAppointment: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
        prompt: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "appointment" | "explanation" | "appointmentExists">;
    findAppointmentsWithAI: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
        prompt: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "appointments" | "explanation" | "appointmentCountsByStatus">;
    signNonVisitNote: import("@awell-health/extensions-core").Action<{
        nonVisitNoteId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
        signedBy: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, never>;
    updateReferralOrderResolution: import("@awell-health/extensions-core").Action<{
        referralOrderId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
        };
        resolutionState: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
            options: {
                dropdownOptions: {
                    label: string;
                    value: "cancelled" | "fulfilled" | "outstanding";
                }[];
            };
        };
        resolvingDocument: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, never>;
    cancelAppointments: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: true;
            description: string;
        };
        prompt: {
            id: string;
            label: string;
            type: import("@awell-health/extensions-core").FieldType.TEXT;
            required: true;
            description: string;
        };
    }, {
        base_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        auth_url: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_id: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: true;
        };
        client_secret: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        username: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
        password: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: false;
        };
        rateLimitDuration: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "explanation" | "cancelledAppointments">;
};
