@interface USKToken : NSObject { struct TfToken { struct TfPointerAndBits { struct _Rep *_ptrAndBits; } _rep; } _token; } + (id)dataTypeWithTfToken:(struct TfToken { struct TfPointerAndBits { struct _Rep *x0; } x0; })a0; + (id)nodeTypeWithTfToken:(struct TfToken { struct TfPointerAndBits { struct _Rep *x0; } x0; })a0; + (id)roleTypeWithTfToken:(struct TfToken { struct TfPointerAndBits { struct _Rep *x0; } x0; })a0; + (id)schemaTypeWithTfToken:(struct TfToken { struct TfPointerAndBits { struct _Rep *x0; } x0; })a0; + (id)tokenWithDataType:(id)a0; + (id)tokenWithNodeType:(id)a0; + (id)tokenWithRoleType:(id)a0; + (id)tokenWithSchemaType:(id)a0; - (id)stringValue; - (id)init; - (unsigned long long)hash; - (id).cxx_construct; - (void).cxx_destruct; - (struct TfToken { struct TfPointerAndBits { struct _Rep *x0; } x0; })token; - (id)initWithString:(id)a0; - (BOOL)isEqual:(id)a0; - (id)initWithTfToken:(struct TfToken { struct TfPointerAndBits { struct _Rep *x0; } x0; })a0; @end