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.STRING;
            required: true;
        };
    }, {
        apiKey: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        baseUrl: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "firstName" | "lastName" | "email" | "dob" | "phone" | "city" | "country" | "state" | "zip" | "addressLine1" | "addressLine2" | "genderAtBirth" | "driversLicenseValue" | "driversLicenseState">;
    createPatient: import("@awell-health/extensions-core").Action<{
        phone: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        email: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        addressLine1: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        addressLine2: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        city: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        state: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        zip: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        country: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        facilityId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        firstName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: 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.STRING;
            required: true;
        };
        genderAtBirth: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        driversLicenseValue: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        driversLicenseState: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
    }, {
        apiKey: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        baseUrl: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "patientId">;
    updatePatient: import("@awell-health/extensions-core").Action<{
        phone: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        email: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        addressLine1: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        addressLine2: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        city: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        state: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        zip: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        country: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        facilityId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        firstName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: 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.STRING;
            required: true;
        };
        genderAtBirth: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        driversLicenseValue: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        driversLicenseState: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
        };
        id: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        apiKey: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        baseUrl: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, string>;
    deletePatient: import("@awell-health/extensions-core").Action<{
        facilityId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType;
            required: boolean;
        };
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        apiKey: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        baseUrl: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, string>;
    listDocuments: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        apiKey: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        baseUrl: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "documents">;
    queryDocs: import("@awell-health/extensions-core").Action<{
        patientId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        apiKey: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        baseUrl: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "downloadStatus" | "downloadTotal" | "downloadSuccessful" | "requestId">;
    getUrl: import("@awell-health/extensions-core").Action<{
        fileName: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        apiKey: {
            key: string;
            label: string;
            obfuscated: true;
            description: string;
            required: true;
        };
        baseUrl: {
            key: string;
            label: string;
            obfuscated: false;
            description: string;
            required: false;
        };
    }, "url">;
};
