import { PaperProps } from "@material-ui/core"; interface Classes { contentJobDetail: string; } type Maybe = T | null | undefined interface IAds { betweenCompetenciesAndRequirements?: React.ReactNode; } export type JobDetailProps = { jobId?: string; classes?: Classes; basicEdition?: object[]; benefits?: object[]; company?: object; competencies?: object[]; description?: string | object; detailJob?: object[]; onClickPostulation?: Function; requirements?: object[]; title?: string; userInJob?: boolean; visibleInformation?: boolean; expirationDate?: string | Date | number; disabledPerson?: object; hiddenButton?: boolean; customTitleButton?: string; showConfidentialBasicInformation?: boolean; subTitle?: string; onViewCompany?: Function; fixedCard?: React.ReactNode; fixedCardCustomComponent?: React.ReactNode; fixedCardCustomStyle?: object; variant?: PaperProps['variant']; closed?: boolean; isPreview?: boolean; hiddenHeaderJob?: boolean; publishButtonFooter?: React.ReactNode; publishButtonHeader?: React.ReactNode; buttonWidthFixed?: boolean; publicationStatus?: Maybe; regions?: Maybe; location?: Maybe; locationLoading?: Maybe; ads?: IAds; }; declare const JobDetail: React.ComponentType; export default JobDetail;