lml-main
Version:
This is now a mono repository published into many standalone packages.
18 lines (17 loc) • 764 B
TypeScript
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;
}