@class NSString, DESpeakableString; @interface DEDialog : DENode @property struct shared_ptr { struct Dialog *__ptr_; struct __shared_weak_count *__cntrl_; } This; @property (retain) NSString *id; @property DESpeakableString *content; @property DESpeakableString *caption; - (id)init; - (id).cxx_construct; - (BOOL)validate:(id)a0; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)getExpandedCaption:(id)a0; - (id)getExpandedContent:(id)a0; - (id)initWithSharedPtr:(struct shared_ptr { struct Dialog *x0; struct __shared_weak_count *x1; })a0; - (BOOL)isSelectable:(id)a0; @end