/**
 * Column index values into the row values given provided in "data"
 */
export type ObservationCardSchema = {
    observationSubmitterName: number;
    synapseId: number;
    observationTime: number;
    observationTimeUnits: number;
    observationText: number;
    observationType: number;
    doi: number;
};
export type ObservationCardProps = {
    schema: ObservationCardSchema;
    data: (string | null)[];
    includePortalCardClass?: boolean;
};
/**
 * Specialized Observation Card, initially implemented for the NF portal.
 * Expects the following columns: submitterName, submitterUserId, time, timeUnits, text, and tag.
 */
export declare function ObservationCard({ data, schema, includePortalCardClass, }: ObservationCardProps): import("react/jsx-runtime").JSX.Element;
export declare function LoadingObservationCard(): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=ObservationCard.d.ts.map