import { Hub } from "./hub.service"; export declare const configCors: () => boolean; export declare class Config { constructor(cfg?: any); isAvailable: boolean; shared: any; API_SERVER: string; API_VERSION: string; LOG_LEVEL: string; AUTH_SUCCESS_REDIRECT_URL: string; AUTH_ERROR_REDIRECT_URL: string; user: any; loader: string[]; loginPath: string[]; readonlyPath: string[]; avoidShopUIIn: string[]; preloadOrders: any; /** * @deprecated Utiliser CalendarService.potentialShippingDay() à la place. * Cette méthode a un bug de timezone (getHours/setHours au lieu de getUTCHours/setUTCHours). * La logique correcte et testée se trouve dans CalendarService. */ potentialShippingDay(hub: Hub): Date; /** * @deprecated Utiliser CalendarService.timeleftBeforeCollect() à la place. * Cette méthode a un bug de timezone (setHours au lieu de setUTCHours). * La logique correcte, testée et documentée se trouve dans CalendarService. */ timeleftBeforeCollect(hub: any, customTimelimit?: number, when?: Date): number; /** * @deprecated Utiliser CalendarService.potentialShippingWeek() à la place. * Cette méthode dépend de potentialShippingDay() qui a un bug de timezone. * La logique correcte se trouve dans CalendarService. */ potentialShippingWeek(hub: Hub): Date[]; /** * @deprecated Utiliser CalendarService.noShippingMessage() à la place. * Cette méthode dépend de potentialShippingWeek() qui a un bug de timezone. * La logique correcte se trouve dans CalendarService. */ noShippingMessage(hub: Hub): Date[]; getDefaultTimeByDay(day: Date): number; getShippingDistrict(postalCode: any): string; } export interface ConfigMenu { name: { en: string; fr: string; de: string; }; url: string; weight: number; group: string; active: boolean; } /** * shared:{ * keys:{ * pubUpcare:string * pubMap:string * } * } */ export declare enum ConfigKeyStoreEnum { KIO2_LOGIN_REMEMBER = 0, KIO2_SERVER = 1 } export declare let config: Config; //# sourceMappingURL=config.d.ts.map