license export interface MessageRenderer < T > { message : T ; startRender ( ) : void ; endRender ( ) : void ; text ( text ) : void ; description ( text ) : void ; meaning ( text ) : void ; placeholder ( name , body ) : void ; startPlaceholder ( name ) : void ; closePlaceholder ( name ) : void ; startContainer ( ) : void ; closeContainer ( ) : void ; startIcu ( ) : void ; endIcu ( ) : void ; } export function stripInterpolationMarkers ( interpolation ) { return interpolation . replace ( /^\{\{/ , '' ) . replace ( /}}$/ , '' ) ; }