import { type Webhook } from '@awell-health/extensions-core';
import { type settings } from '../settings';
import { type MetriportEnrollmentWebhookPayload } from './types';
/**
 * The identifier system used to enroll a patient based on their Metriport
 * patient ID.
 */
export declare const METRIPORT_PATIENT_IDENTIFIER_SYSTEM = "https://metriport.com/fhir/patient";
declare const dataPoints: {
    eventType: {
        key: string;
        valueType: "string";
    };
    metriportPatientId: {
        key: string;
        valueType: "string";
    };
    externalId: {
        key: string;
        valueType: "string";
    };
    admitTimestamp: {
        key: string;
        valueType: "date";
    };
    whenSourceSent: {
        key: string;
        valueType: "date";
    };
    messageId: {
        key: string;
        valueType: "string";
    };
    bundleUrl: {
        key: string;
        valueType: "string";
    };
};
export declare const enrollment: Webhook<keyof typeof dataPoints, MetriportEnrollmentWebhookPayload, typeof settings>;
export type Enrollment = typeof enrollment;
export {};
