///
import { A11yProps } from '../_utils/interfaces';
export declare type User = {
avatarUrl: string;
firstName: string;
rating?: string;
isIdChecked?: boolean;
};
export declare type Driver = User & {
subText?: string;
};
declare type Flags = {
ladiesOnly?: boolean;
aloneInTheBack?: boolean;
maxTwo?: boolean;
autoApproval?: boolean;
};
declare type FlagTitles = {
ladiesOnly?: string;
aloneInTheBack?: string;
maxTwo?: string;
autoApproval?: string;
};
export declare type TripCardProps = A11yProps & Readonly<{
href: string | JSX.Element;
itinerary: JSX.Element;
driver?: Driver;
passengers?: Array;
originalPrice?: {
label: string;
value: string;
};
price?: string;
flags?: Flags;
titles?: FlagTitles;
className?: string;
statusInformation?: {
icon: JSX.Element;
text: string;
highlighted?: boolean;
};
mainTitle?: string;
tag?: string;
subHeader?: string;
}>;
export declare const TripCard: (props: TripCardProps) => JSX.Element;
export {};