@@ -313,10 +313,66 @@ export interface JSOptions {
313313 theme ?: PostcodeTheme ;
314314}
315315
316+ type FlexAlignType = 'flex-start' | 'flex-end' | 'center' | 'stretch' | 'baseline' ;
317+
316318export interface StyleProps {
319+ alignContent ?: 'flex-start' | 'flex-end' | 'center' | 'stretch' | 'space-between' | 'space-around' ;
320+ alignItems ?: FlexAlignType ;
321+ alignSelf ?: 'auto' | FlexAlignType ;
322+ aspectRatio ?: number ;
323+ borderBottomWidth ?: number ;
324+ borderEndWidth ?: number | string ;
325+ borderLeftWidth ?: number ;
326+ borderRightWidth ?: number ;
327+ borderStartWidth ?: number | string ;
328+ borderTopWidth ?: number ;
329+ borderWidth ?: number ;
330+ bottom ?: number | string ;
331+ display ?: 'none' | 'flex' ;
332+ end ?: number | string ;
317333 flex ?: number ;
318- width ?: number ;
319- height ?: number ;
334+ flexBasis ?: number | string ;
335+ flexDirection ?: 'row' | 'column' | 'row-reverse' | 'column-reverse' ;
336+ flexGrow ?: number ;
337+ flexShrink ?: number ;
338+ flexWrap ?: 'wrap' | 'nowrap' | 'wrap-reverse' ;
339+ height ?: number | string ;
340+ justifyContent ?: 'flex-start' | 'flex-end' | 'center' | 'space-between' | 'space-around' | 'space-evenly' ;
341+ left ?: number | string ;
342+ margin ?: number | string ;
343+ marginBottom ?: number | string ;
344+ marginEnd ?: number | string ;
345+ marginHorizontal ?: number | string ;
346+ marginLeft ?: number | string ;
347+ marginRight ?: number | string ;
348+ marginStart ?: number | string ;
349+ marginTop ?: number | string ;
350+ marginVertical ?: number | string ;
351+ maxHeight ?: number | string ;
352+ maxWidth ?: number | string ;
353+ minHeight ?: number | string ;
354+ minWidth ?: number | string ;
355+ overflow ?: 'visible' | 'hidden' | 'scroll' ;
356+ padding ?: number | string ;
357+ paddingBottom ?: number | string ;
358+ paddingEnd ?: number | string ;
359+ paddingHorizontal ?: number | string ;
360+ paddingLeft ?: number | string ;
361+ paddingRight ?: number | string ;
362+ paddingStart ?: number | string ;
363+ paddingTop ?: number | string ;
364+ paddingVertical ?: number | string ;
365+ position ?: 'absolute' | 'relative' ;
366+ right ?: number | string ;
367+ start ?: number | string ;
368+ top ?: number | string ;
369+ width ?: number | string ;
370+ zIndex ?: number ;
371+
372+ /**
373+ * @platform ios
374+ */
375+ direction ?: 'inherit' | 'ltr' | 'rtl' ;
320376}
321377
322378export interface PostcodeProps {
0 commit comments