/**
 * Configuration for PatientSelector endpoints
 * Can be customized when using the component as a library
 */
export interface PatientSelectorEndpoints {
    /** Endpoint to fetch user profiles */
    profilesEndpoint?: string;
    /** Endpoint template to fetch locations for a profile. Use {profileId} as placeholder */
    locationsEndpoint?: string;
    /** Endpoint template to fetch patients for a location. Use {locationId} as placeholder */
    patientsEndpoint?: string;
}
/**
 * Default endpoints used by PatientSelector
 * Override by passing custom endpoints in the config prop
 */
export declare const DEFAULT_ENDPOINTS: Required<PatientSelectorEndpoints>;
/**
 * Merge user endpoints with defaults
 */
export declare const mergeEndpoints: (userEndpoints?: PatientSelectorEndpoints) => Required<PatientSelectorEndpoints>;
//# sourceMappingURL=config.d.ts.map