package Ġio . horizontal systems . bank wallet . modules . markdown Ċ Ċ import Ġandroid . text . Sp ann able StringBuilder Ċ Ċ sealed Ġclass ĠMarkdown Block Ġ{ ĊĠĠĠ Ġvar Ġquoted Ġ= Ġfalse ĊĠĠĠ Ġvar Ġquoted First Ġ= Ġfalse ĊĠĠĠ Ġvar Ġquoted Last Ġ= Ġfalse ĊĊĠĠĠ Ġvar Ġlist Item Ġ= Ġfalse ĊĠĠĠ Ġvar Ġlist Item Marker : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġlist T ight Top Ġ= Ġfalse ĊĠĠĠ Ġvar Ġlist T ight Bottom Ġ= Ġfalse ĊĊĠĠĠ Ġdata Ġclass ĠHeading 1 ( val Ġtext : ĠSp ann able StringBuilder ) Ġ: ĠMarkdown Block () ĊĠĠĠ Ġdata Ġclass ĠHeading 2 ( val Ġtext : ĠSp ann able StringBuilder ) Ġ: ĠMarkdown Block () ĊĠĠĠ Ġdata Ġclass ĠHeading 3 ( val Ġtext : ĠSp ann able StringBuilder ) Ġ: ĠMarkdown Block () ĊĠĠĠ Ġdata Ġclass ĠParagraph ( val Ġtext : ĠSp ann able StringBuilder ) Ġ: ĠMarkdown Block () Ġ{ ĊĠĠĠĠĠĠĠ Ġconstructor ( text : ĠSp ann able StringBuilder , Ġquoted : ĠBoolean ) Ġ: Ġthis ( text ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġthis . quoted Ġ= Ġquoted ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġdata Ġclass ĠImage ( val Ġdestination : ĠString , Ġval Ġtitle : ĠString ?, Ġval Ġmain Image : ĠBoolean ) Ġ: ĠMarkdown Block () ĊĠĠĠ Ġclass ĠFooter : ĠMarkdown Block () Ċ } Ċ