/// <reference types="react" />
import { PkpassField, PkpassFieldsType } from '../../../../../../types';
import { Theme } from '../../../../Theme';
interface Props {
    field: PkpassField;
    fieldsType: PkpassFieldsType;
}
export declare enum PkpassFieldTypes {
    Number = "number",
    Date = "date",
    Currency = "currency",
    Text = "text"
}
export declare const getFieldType: (field: PkpassField) => PkpassFieldTypes;
export declare const useStyles: (data?: {
    foregroundColor: string;
    fontSize: number;
} & {
    theme?: Theme;
}) => import("jss").Classes<string>;
export declare const FieldPreviewValue: (props: Props) => JSX.Element;
export declare const getValue: (field: PkpassField) => string | number | Date | undefined;
export declare const isLocalizedValue: (field: PkpassField) => boolean;
export declare const getValueValue: (field: PkpassField, language: string) => string | number | Date;
export {};
