import { InjectionToken } from '@angular/core';
import { Language } from '@sdcorejs/angular/models';

interface ISdCoreConfiguration {
    licenseKey?: string | string[];
    format?: {
        number?: '1,234,567.89' | '1.234.567,89';
    };
    language?: Language | (() => Record<string, string>);
}
declare const SD_CORE_CONFIGURATION: InjectionToken<ISdCoreConfiguration>;

export { SD_CORE_CONFIGURATION };
export type { ISdCoreConfiguration };
