/**
 * Interface for mapping a given type to a formatted string and back.
 */ export interface Formatted < A > { param { A } value returns { string } toFormatted ( value ) : string ; param { string } formatted returns { A } fromFormatted ( formatted ) : A ; }