diff --git a/x-pack/plugins/reporting/public/plugin.ts b/x-pack/plugins/reporting/public/plugin.ts index 07d796c071dd78..ff0d425faf54a5 100644 --- a/x-pack/plugins/reporting/public/plugin.ts +++ b/x-pack/plugins/reporting/public/plugin.ts @@ -26,7 +26,6 @@ import { ManagementSetup, ManagementStart } from '../../../../src/plugins/manage import { SharePluginSetup, SharePluginStart } from '../../../../src/plugins/share/public'; import { LicensingPluginSetup, LicensingPluginStart } from '../../licensing/public'; import { constants, getDefaultLayoutSelectors } from '../common'; -import { REPORT_BODY_STORE_KEY } from '../common/constants'; import { durationToNumber } from '../common/schema_utils'; import { JobId, JobSummarySet } from '../common/types'; import { ReportingSetup, ReportingStart } from './'; diff --git a/x-pack/plugins/reporting/server/export_types/printable_pdf/index.ts b/x-pack/plugins/reporting/server/export_types/printable_pdf/index.ts index d429c0fd6d001b..03626a482bd982 100644 --- a/x-pack/plugins/reporting/server/export_types/printable_pdf/index.ts +++ b/x-pack/plugins/reporting/server/export_types/printable_pdf/index.ts @@ -19,6 +19,8 @@ import { runTaskFnFactory } from './execute_job'; import { metadata } from './metadata'; import { JobParamsPDF, TaskPayloadPDF } from './types'; +export { getExportType as getExportTypeV2 } from './v2'; + export const getExportType = (): ExportTypeDefinition< CreateJobFn, RunTaskFn diff --git a/x-pack/plugins/reporting/server/lib/export_types_registry.ts b/x-pack/plugins/reporting/server/lib/export_types_registry.ts index 890af432977512..cfa32327bc676b 100644 --- a/x-pack/plugins/reporting/server/lib/export_types_registry.ts +++ b/x-pack/plugins/reporting/server/lib/export_types_registry.ts @@ -10,7 +10,10 @@ import { getExportType as getTypeCsvDeprecated } from '../export_types/csv'; import { getExportType as getTypeCsvFromSavedObject } from '../export_types/csv_searchsource_immediate'; import { getExportType as getTypeCsv } from '../export_types/csv_searchsource'; import { getExportType as getTypePng } from '../export_types/png'; -import { getExportType as getTypePrintablePdf } from '../export_types/printable_pdf'; +import { + getExportType as getTypePrintablePdf, + getExportTypeV2 as getTypePrintablePdfV2, +} from '../export_types/printable_pdf'; import { CreateJobFn, ExportTypeDefinition } from '../types'; type GetCallbackFn = (item: ExportTypeDefinition) => boolean; @@ -89,6 +92,7 @@ export function getExportTypesRegistry(): ExportTypesRegistry { getTypeCsvFromSavedObject, getTypePng, getTypePrintablePdf, + getTypePrintablePdfV2, ]; getTypeFns.forEach((getType) => { registry.register(getType());