import React from 'react';
export type FieldTokenProps = {
    type: string;
};
declare function FieldTokenFactory(fieldTypeDisplay: ReturnType<typeof getFieldTypes>, fieldColors: ReturnType<typeof getFieldColors>): React.FC<FieldTokenProps>;
declare namespace FieldTokenFactory {
    var deps: (typeof getFieldTypes | typeof getFieldColors)[];
}
declare function getFieldTypes(): {
    boolean: {
        label: string;
        color: string;
    };
    date: {
        label: string;
        color: string;
    };
    geojson: {
        label: string;
        color: string;
    };
    geoarrow: {
        label: string;
        color: string;
    };
    integer: {
        label: string;
        color: string;
    };
    real: {
        label: string;
        color: string;
    };
    string: {
        label: string;
        color: string;
    };
    timestamp: {
        label: string;
        color: string;
    };
    point: {
        label: string;
        color: string;
    };
    array: {
        label: string;
        color: string;
    };
    object: {
        label: string;
        color: string;
    };
    h3: {
        label: string;
        color: string;
    };
};
declare function getFieldColors(): {
    default: string;
};
export default FieldTokenFactory;
