5#include <inflection/api.h>
6#include <inflection/dialog/SpeakableString.h>
7#include <inflection/dialog/SemanticFeatureConcept.h>
8#include <inflection/dialog/SemanticFeatureModel.h>
9#include <inflection/dialog/DisplayValue.h>
13INFLECTION_CTYPE(IDInflectableStringConcept)
20INFLECTION_CAPI IDSemanticFeatureConcept* iinf_toSemanticFeatureConcept(IDInflectableStringConcept* thisObject, UErrorCode* status);
26INFLECTION_CAPI IDInflectableStringConcept* iinf_toInflectableStringConcept(IDSemanticFeatureConcept* thisObject, UErrorCode* status);
36INFLECTION_CAPI IDInflectableStringConcept* iinf_create(
const IDSemanticFeatureModel* model,
const IDSpeakableString* value, UErrorCode* status);
48INFLECTION_CAPI IDInflectableStringConcept* iinf_createWithDefaults(
const IDSemanticFeatureModel* model,
const IDSpeakableString* value,
53INFLECTION_CAPI
void iinf_destroy(IDInflectableStringConcept* thisObject);