import { type DescriptionProps, type TitleProps } from '../../model/HeadlineType'; export interface Currency { buyExchangeRate?: number; saleExchangeRate?: number; currency?: { id?: number; code?: string; currency?: string; name?: string; }; } export interface ExchangeRate { currencies?: Currency[]; } export declare type WorkScheduleWeek = TitleProps & { key?: string; short?: string; status?: boolean; workTime?: string; lunchHour?: string; hasLunch?: boolean; }; export declare type WorkSchedule = { workTime?: string; lunchHour?: string; workTimeSaturday?: string; lunchHourSaturday?: string; workingMonday?: boolean; workingTuesday?: boolean; workingWednesday?: boolean; workingThursday?: boolean; workingFriday?: boolean; workingSaturday?: boolean; workingSunday?: boolean; isMatchesPattern?: boolean; businessScheduleVisibleTag?: boolean; businessScheduleDescription?: string; }; export declare type SafeBoxCaseTariff = { id?: number; tariffType?: string; tariffValue?: number; tariffTypeDescription?: string; }; export declare type SafeBoxCase = { id?: number; count?: number; safeBoxCasesSize?: string; tariffs: SafeBoxCaseTariff[]; }; export declare type SafeBoxCaseVolume = { volume?: string; safeBoxCases?: SafeBoxCase[]; }; export interface Branch { name?: string; address?: string; phone?: string; fax?: string; phoneBusiness?: string; phoneNatural?: string; phoneCurrencyControl?: string; phoneCallCentre?: string; workSchedule?: WorkSchedule; gpsLatitude?: number; gpsLongitude?: number; exchangeRate?: ExchangeRate; safeBoxCaseVolumes?: SafeBoxCaseVolume[]; premiumService?: false; privateBanking?: false; sellingCoins?: false; buyingCoins?: false; bullionOperations?: false; preciousMetalsOperations?: false; transferringDataToBiometricSystem?: false; serviceDisabledPeople?: false; barrierFree?: boolean; equippedWithRamp?: boolean; equippedWithLift?: boolean; equippedWithElevator?: boolean; equippedWithStairclimber?: boolean; hasHelpMeButton?: boolean; } export interface RemoteWorkplace extends DescriptionProps { id?: number; region?: { id?: number; code?: string; name?: string; slug?: string; }; landmark?: string; workScheduleDescription?: string; gpsLatitude?: number; gpsLongitude?: number; address?: string; } export interface Atm { location?: string; address?: string; billAcceptorType?: string; terminalType?: string; billAcceptorEnable?: boolean; atmAccess?: string; atmCode?: string; workTime?: string; gpsLatitude?: number; gpsLongitude?: number; locationDisabledPeople?: boolean; designDisabledPeople?: boolean; terminalTypeAtms?: boolean; }