import { EntityAutoCompleteView, JEAccruedSchedule, JEScheduledTransaction, ScheduleJournalEntryStatusCodeType, ScheduleTransaction, ScheduleTypes, Vendor } from '@zeniai/client-epic-state'; import { StyledCapsuleThemeType } from '../../common/StyledCapsule'; import { OptionType as AutoCompleteOptionType } from '../../formElements/autoCompleteSingleSelectField/AutoCompleteSingleSelectField'; import { ScheduleAccruedDetailsAnalyticsProps, ScheduleDetailsAnalyticsProps } from './commonTypes'; export declare const getVendorOptions: (entityAutoCompleteView?: EntityAutoCompleteView) => AutoCompleteOptionType[]; export declare const getScheduleAccruedDetailsAnalyticsProps: ({ jeScheduleTransaction, scheduleTab, controllerEmails, controllerUserIds, vendor, }: { controllerEmails: string[]; controllerUserIds: string[]; jeScheduleTransaction: JEAccruedSchedule; scheduleTab: ScheduleTypes; vendor?: Vendor; }) => ScheduleAccruedDetailsAnalyticsProps; export declare const getScheduleDetailsAnalyticsProps: ({ jeScheduleTransaction, scheduleTab, transaction, controllerEmails, controllerUserIds, vendor, }: { controllerEmails: string[]; controllerUserIds: string[]; jeScheduleTransaction: JEScheduledTransaction; scheduleTab: ScheduleTypes; transaction: ScheduleTransaction; vendor?: Vendor; }) => ScheduleDetailsAnalyticsProps; export declare const getTagTypeForPostingStatus: (type: ScheduleJournalEntryStatusCodeType) => StyledCapsuleThemeType;