import { EssentialsOptions } from '@wix/fe-essentials/core';
import { ReadOnlyExperiments } from '@wix/fe-essentials/experiments';
import { FlowBusinessManagerModule } from '@wix/yoshi-flow-bm';
export declare const buildCreateEssentials: (_essentials: FlowBusinessManagerModule['_essentials']) => (options: EssentialsOptions & {
    componentSettings?: {
        componentId?: string;
    };
}) => {
    _i18n: import("i18next").i18n | null;
    readonly i18n: import("i18next").i18n;
    _dataCapsule: import("@wix/data-capsule").DataCapsule<import("@wix/data-capsule").BaseStorageOptions> | null;
    readonly dataCapsule: import("@wix/data-capsule").DataCapsule<import("@wix/data-capsule").BaseStorageOptions>;
    biLoggerFactory: (options?: import("@wix/web-bi-logger/dist/src/types").FactoryOptions | undefined) => import("@wix/web-bi-logger/dist/src/logger").Factory;
    _errorMonitor: import("@wix/yoshi-flow-bm").ErrorMonitor | null;
    readonly errorMonitor: import("@wix/yoshi-flow-bm").ErrorMonitor;
    _fedopsLogger: import("@wix/fedops-logger").BaseLogger<string> | null;
    readonly fedopsLogger: import("@wix/fedops-logger").BaseLogger<string>;
    _experiments: ReadOnlyExperiments | null;
    readonly experiments: ReadOnlyExperiments;
};
//# sourceMappingURL=buildCreateEssentials.d.ts.map