Public readonly variable

Signature
geoShapeProps: {
  align: import('../styles/StyleProp').EnumStyleProp<
    | 'end-legacy'
    | 'end'
    | 'middle-legacy'
    | 'middle'
    | 'start-legacy'
    | 'start'
  >
  color: import('../styles/StyleProp').EnumStyleProp<
    | 'black'
    | 'blue'
    | 'green'
    | 'grey'
    | 'light-blue'
    | 'light-green'
    | 'light-red'
    | 'light-violet'
    | 'orange'
    | 'red'
    | 'violet'
    | 'white'
    | 'yellow'
  >
  dash: import('../styles/StyleProp').EnumStyleProp<
    'dashed' | 'dotted' | 'draw' | 'solid'
  >
  fill: import('../styles/StyleProp').EnumStyleProp<
    'none' | 'pattern' | 'semi' | 'solid'
  >
  font: import('../styles/StyleProp').EnumStyleProp<
    'draw' | 'mono' | 'sans' | 'serif'
  >
  geo: import('../styles/StyleProp').EnumStyleProp<
    | 'arrow-down'
    | 'arrow-left'
    | 'arrow-right'
    | 'arrow-up'
    | 'check-box'
    | 'cloud'
    | 'diamond'
    | 'ellipse'
    | 'hexagon'
    | 'octagon'
    | 'oval'
    | 'pentagon'
    | 'rectangle'
    | 'rhombus-2'
    | 'rhombus'
    | 'star'
    | 'trapezoid'
    | 'triangle'
    | 'x-box'
  >
  growY: T.Validator<number>
  h: T.Validator<number>
  labelColor: import('../styles/StyleProp').EnumStyleProp<
    | 'black'
    | 'blue'
    | 'green'
    | 'grey'
    | 'light-blue'
    | 'light-green'
    | 'light-red'
    | 'light-violet'
    | 'orange'
    | 'red'
    | 'violet'
    | 'white'
    | 'yellow'
  >
  size: import('../styles/StyleProp').EnumStyleProp<'l' | 'm' | 's' | 'xl'>
  text: T.Validator<string>
  url: T.Validator<string>
  verticalAlign: import('../styles/StyleProp').EnumStyleProp<
    'end' | 'middle' | 'start'
  >
  w: T.Validator<number>
}
References

EnumStyleProp, T.Validator

Source

packages/tlschema/src/shapes/TLGeoShape.ts

GeoShapeGeoStylegetDefaultColorTheme