import { type IAttribute, type IAttributeOrMeasure, type IExecutionConfig, type IFilter, type IMeasure, type ISortItem, type ITotal } from "@gooddata/sdk-model"; import { type IInsightToPropConversion } from "./convertor.js"; import { type PropMeta } from "../types.js"; export declare const sdkModelPropMetas: { Measure: { Single: PropMeta; Multiple: PropMeta; }; Attribute: { Single: PropMeta; Multiple: PropMeta; }; AttributeOrMeasure: { Single: PropMeta; Multiple: PropMeta; }; Filter: { Single: PropMeta; Multiple: PropMeta; }; SortItem: { Single: PropMeta; Multiple: PropMeta; }; Total: { Single: PropMeta; Multiple: PropMeta; }; }; /** * Utility function for creating bucket conversion for a single {@link @gooddata/sdk-model#IAttribute} item. */ export declare function singleAttributeBucketConversion(propName: TPropKey, bucketName: string): IInsightToPropConversion; /** * Utility function for creating bucket conversion for multiple {@link @gooddata/sdk-model#IAttribute} items. */ export declare function multipleAttributesBucketConversion(propName: TPropKey, bucketName: string): IInsightToPropConversion; /** * Utility function for creating bucket conversion for a single {@link @gooddata/sdk-model#IMeasure} item. */ export declare function singleMeasureBucketConversion(propName: TPropKey, bucketName: string): IInsightToPropConversion; /** * Utility function for creating bucket conversion for multiple {@link @gooddata/sdk-model#IMeasure} items. */ export declare function multipleMeasuresBucketConversion(propName: TPropKey, bucketName: string): IInsightToPropConversion; /** * Utility function for creating bucket conversion for a single {@link @gooddata/sdk-model#IAttributeOrMeasure} item. */ export declare function singleAttributeOrMeasureBucketConversion(propName: TPropKey, bucketName: string): IInsightToPropConversion; /** * Utility function for creating bucket conversion for multiple {@link @gooddata/sdk-model#IAttributeOrMeasure} items. */ export declare function multipleAttributesOrMeasuresBucketConversion(propName: TPropKey, bucketName: string): IInsightToPropConversion; /** * Utility function for creating insight conversion for multiple {@link @gooddata/sdk-model#IFilter} items. */ export declare function filtersInsightConversion(propName: TPropKey): IInsightToPropConversion; /** * Utility function for creating insight conversion for multiple {@link @gooddata/sdk-model#ISortItem} items. */ export declare function sortsInsightConversion(propName: TPropKey): IInsightToPropConversion; /** * Utility function for creating insight conversion for multiple {@link @gooddata/sdk-model#ITotal} items. */ export declare function totalsInsightConversion(propName: TPropKey): IInsightToPropConversion; /** * Utility function for creating insight conversion for single {@link @gooddata/sdk-ui#ILocale} item. */ export declare function localeInsightConversion(propName: TPropKey): IInsightToPropConversion; /** * Utility function for creating insight conversion for single {@link @gooddata/sdk-ui#IExecutionConfig} item. */ export declare function executionConfigInsightConversion(propName: TPropKey): IInsightToPropConversion; //# sourceMappingURL=convenience.d.ts.map