UNPKG

@macrostrat/column-components

Version:

React rendering primitives for stratigraphic columns

27 lines (26 loc) 944 B
import { ReactNode } from 'react'; interface IGeologicPatternBase { prefix: string; color?: string; id: string; width: number; height: number; backgroundColor?: string; name?: string; } export interface IGeologicPatternProvider { resolvePattern(string: any): string; children?: ReactNode; } declare const GeologicPatternContext: import('react').Context<any>; declare const GeologicPatternProvider: (props: IGeologicPatternProvider) => import('react').FunctionComponentElement<import('react').ProviderProps<any>>; declare enum PatternType { Vector = "vector", Raster = "raster" } interface IGeologicPattern extends IGeologicPatternBase { type?: PatternType; invert?: boolean; } declare const GeologicPattern: (props: IGeologicPattern) => import('react').FunctionComponentElement<IGeologicPatternBase>; export { GeologicPattern, GeologicPatternProvider, GeologicPatternContext, PatternType, };