Skip to content

Rule.io SDK


Rule.io SDK / rcml/src / SmsRfmSpec

Interface: SmsRfmSpec

Defined in: rcml/src/sms/sms-rfm-spec.ts:73

Top-level machine-readable SMS RFM specification exported from @rule/rcml.

Properties

flavors

flavors: Record<string, SmsRfmFlavorSpec>

Defined in: rcml/src/sms/sms-rfm-spec.ts:77

Flavors keyed by their content type string. SMS has one: 'sms-rfm-content'.


marks

marks: Record<string, SmsRfmMarkSpec>

Defined in: rcml/src/sms/sms-rfm-spec.ts:81

All JSON mark types (link).


nodes

nodes: Record<string, SmsRfmNodeSpec>

Defined in: rcml/src/sms/sms-rfm-spec.ts:79

All JSON node types (doc, paragraph, text, placeholder, hardbreak).


version

version: string

Defined in: rcml/src/sms/sms-rfm-spec.ts:75

Spec format version.