import type { TsCodeFragment } from '@baseplate-dev/core-generators';
declare const reactSentryConfigProvider: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
    sentryScopeActions: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
}>, "getValues">>;
export { reactSentryConfigProvider };
export declare const reactSentryGenerator: import("@baseplate-dev/sync").GeneratorBundleCreator<Record<string, never>, {
    setup: import("@baseplate-dev/sync").GeneratorTask<import("@baseplate-dev/sync").ProviderExportMap<Record<string, import("@baseplate-dev/sync").Provider>> | undefined, import("@baseplate-dev/sync").ProviderDependencyMap<Record<string, import("@baseplate-dev/sync").Provider>>, import("@baseplate-dev/sync").ProviderExportMap<Record<string, import("@baseplate-dev/sync").Provider>> | undefined>;
    nodePackages: import("@baseplate-dev/sync").AnyGeneratorTask;
    paths: import("@baseplate-dev/sync").GeneratorTask<{
        coreReactSentryPaths: import("@baseplate-dev/sync").ProviderExport<import("./generated/template-paths.js").CoreReactSentryPaths>;
    }, {
        packageInfo: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").PackageInfoProvider>;
    }, undefined>;
    imports: import("@baseplate-dev/sync").GeneratorTask<{
        reactSentryImports: import("@baseplate-dev/sync").ProviderExport<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            logBreadcrumbToSentry: {};
            logErrorToSentry: {};
        }>>;
    }, {
        paths: import("@baseplate-dev/sync").ProviderType<import("./generated/template-paths.js").CoreReactSentryPaths>;
    }, undefined>;
    renderers: import("@baseplate-dev/sync").GeneratorTask<{
        coreReactSentryRenderers: import("@baseplate-dev/sync").ProviderExport<import("./generated/template-renderers.js").CoreReactSentryRenderers>;
    }, {
        paths: import("@baseplate-dev/sync").ProviderType<import("./generated/template-paths.js").CoreReactSentryPaths>;
        reactConfigImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            config: {};
        }>>;
        reactRouterImports: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").InferTsImportMapFromSchema<{
            AppRoutes: {};
            router: {};
        }>>;
        typescriptFile: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/core-generators").TypescriptFileProvider>;
    }, undefined>;
    reactError: import("@baseplate-dev/sync").GeneratorTask<undefined, {
        provider: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
            contextActions: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
            errorReporters: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
            errorFormatters: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
        }>, "getValues">>;
    }, undefined>;
    reactConfig: import("@baseplate-dev/sync").GeneratorTask<undefined, {
        provider: import("@baseplate-dev/sync").ProviderType<Omit<import("@baseplate-dev/utils").FieldMap<{
            configEntries: import("@baseplate-dev/utils").MapContainer<string, import("@baseplate-dev/react-generators").ReactConfigEntry>;
            additionalDevEnvVars: import("@baseplate-dev/utils").MapContainer<string, string>;
        }>, "getValues">>;
    }, undefined>;
    authIdentify: import("@baseplate-dev/sync").GeneratorTask<any, {
        authIdentify: import("@baseplate-dev/sync").ProviderDependency<{
            identifyFragments: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
        } | undefined>;
        paths: import("@baseplate-dev/sync").ProviderType<import("./generated/template-paths.js").CoreReactSentryPaths>;
    }, any>;
    main: import("@baseplate-dev/sync").GeneratorTask<any, {
        reactSentryConfigValues: import("@baseplate-dev/sync").ProviderType<import("@baseplate-dev/utils").FieldMapValues<{
            sentryScopeActions: import("@baseplate-dev/utils").MapContainer<string, TsCodeFragment>;
        }>>;
        renderers: import("@baseplate-dev/sync").ProviderType<import("./generated/template-renderers.js").CoreReactSentryRenderers>;
    }, any>;
}>;
//# sourceMappingURL=react-sentry.generator.d.ts.map