import { type ComponentType } from "react"; import { type IExecutionFactory, type IPreparedExecution } from "@gooddata/sdk-backend-spi"; import { type IBucket } from "@gooddata/sdk-model"; import { type ICreateExecutionParams, type IHeadlineProvider, type IHeadlineTransformationProps } from "../../HeadlineProvider.js"; export declare abstract class AbstractProvider implements IHeadlineProvider { createExecution(executionFactory: IExecutionFactory, params: ICreateExecutionParams): IPreparedExecution; abstract getHeadlineTransformationComponent(): ComponentType; protected prepareBuckets(originalBuckets: IBucket[]): IBucket[]; } //# sourceMappingURL=AbstractProvider.d.ts.map