import type { IExecuteFunctions, ILoadOptionsFunctions, IDataObject, INodeListSearchItems, INodePropertyOptions } from 'n8n-workflow';
export declare function simplify(responseData: any | [any]): {
    [x: string]: IDataObject | import("n8n-workflow").GenericValue | import("n8n-workflow").GenericValue[] | IDataObject[];
}[];
export declare function merge(responseData: [any]): {
    columnHeader: IDataObject;
    data: {
        rows: [];
    };
}[];
export declare function simplifyGA4(response: IDataObject): IDataObject[];
export declare function processFilters(expression: IDataObject): IDataObject[];
export declare function prepareDateRange(this: IExecuteFunctions | ILoadOptionsFunctions, period: string, itemIndex: number): IDataObject[];
export declare const defaultStartDate: () => string;
export declare const defaultEndDate: () => string;
export declare function checkDuplicates(this: IExecuteFunctions, data: IDataObject[], key: string, type: string): void;
export declare function sortLoadOptions(data: INodePropertyOptions[] | INodeListSearchItems[]): (INodePropertyOptions | INodeListSearchItems)[];
//# sourceMappingURL=utils.d.ts.map