import { DateTime } from 'luxon'; import { ID_Output, GenderEnum, PostMediaType } from '..'; export declare function campaignDraftUpdateRequiredInputArgsValidator(args: Partial): Record; export interface campaignDraftUpdateRequiredInputArgsValidator { campaignDraftId: ID_Output; version: number; defaultCaption?: string | null; defaultHashtags?: string[] | null; description?: string | null; genders?: GenderEnum[] | null; endDate?: DateTime | null; startDate?: DateTime | null; inspirationImages?: ID_Output[] | null; interests?: ID_Output[] | null; maximumAge?: number | null; minimumAge?: number | null; objectives?: ID_Output[] | null; postIntervalEnd?: DateTime | null; postIntervalStart?: DateTime | null; postMedia?: PostMediaType[] | null; title?: string | null; subtitle?: string | null; watermarks?: ID_Output[] | null; visibleBeforeStartDate?: boolean | null; locationId?: string | null; radiusInMeters?: number | null; }