import { ConfigInterface } from '../typings/config.interface';
import { EventInterface } from '../typings/interfaces/event.interface';
type RecursivePartial<T> = {
    [P in keyof T]?: RecursivePartial<T[P]>;
};
export default class Errors {
    static PREFIX: string;
    static SUFFIX: string;
    static readonly MISSING_ID_WARNING: string;
    static readonly MISSING_TITLE_WARNING: string;
    static readonly MISSING_TIME_WARNING: string;
    static readonly MISSING_TIME_START_WARNING: string;
    static readonly MISSING_TIME_END_WARNING: string;
    static checkEventProperties(event: RecursivePartial<EventInterface>): void;
    static checkConfig(config: ConfigInterface): void;
}
export {};
//# sourceMappingURL=Errors.d.ts.map