import { GlobalizationService } from '@code-art/angular-globalize'; export declare function applyMixins(derivedCtor: Function, ...baseCtors: Function[]): void; export declare function isPlainObject(val: any): boolean; export declare function formatYear(service: GlobalizationService, year: number, locale?: string): string; export declare function formatTimeComponent(service: GlobalizationService, val: number, locale?: string): string; export declare function numArray(length: number): number[]; export declare function getMonthYear(month: number | undefined, year: number): [number | undefined, number]; export declare type ViewType = 'days' | 'home'; export declare type NextPrevAction = 'next' | 'prev' | 'home' | 'reset'; export interface IMonthYearSelection { month?: number; year?: number; view?: ViewType; reset?: boolean; } export declare const sevenArray: number[]; export declare const sixArray: number[]; export declare enum KEY_CODE { RIGHT_ARROW = "ArrowRight", LEFT_ARROW = "ArrowLeft", UP_ARROW = "ArrowUp", DOWN_ARROW = "ArrowDown", ENTER = "Enter" } export interface IDateRange { from: Date; to: Date; } export interface IShowDateTimePickerTime { scrollToTime: number | null; }