import { Invoice, Order, OrderItem, ProductItemDefinition, SelectOption, UsageResponse } from "../types"; export declare const formatSelectedProductItemUsageData: (dateRangeString: string, usageData: UsageResponse[]) => { data: { date: number; value: number; }[]; } | null; export declare const getSelectedOrderItems: ({ orderData, selectedProductItemId, selectedDimensionCombinationFilter, }: { orderData: Order[]; selectedDimensionCombinationFilter: Record; selectedProductItemId: string; }) => (OrderItem & Pick)[]; export declare const getBillingPeriodOptions: ({ invoices, locale, }: { invoices: Invoice[]; locale: string; }) => { label: string; value: string; }[]; export declare const getDimensionCombinations: ({ orderData, selectedProductItemId, }: { orderData: Order[]; selectedProductItemId: string; }) => any[]; export declare const getProductItemById: (id: string, productItems?: ProductItemDefinition[]) => ProductItemDefinition | undefined; export declare const getProductItemOptions: ({ orderData, productItems, }: { orderData: Order[]; productItems?: ProductItemDefinition[] | undefined; }) => SelectOption[];