import * as React from 'react';
import { JobCardComponentProps } from '../job-card';
import { JobStopModel } from '@lml/cosmo-ts-data';
export declare abstract class AbstractJobField<T> extends React.Component<T, any> {
}
export interface AbstractJobFieldProps extends JobCardComponentProps {
}
export declare abstract class AddressField<T extends AbstractJobFieldProps> extends AbstractJobField<T> {
    abstract getStop: () => JobStopModel;
    abstract renderActByTime: () => JSX.Element;
    render(): JSX.Element;
}
export declare abstract class ExpandedAddressField extends AbstractJobField<JobCardComponentProps> {
    abstract getStop: () => JobStopModel;
    render(): JSX.Element;
    protected renderItem: (icon: string, text: string) => JSX.Element;
}
