import * as pulumi from "@pulumi/pulumi"; /** * Returns the union of 2 or more maps. The maps are consumed in the order provided, * and duplicate keys overwrite previous entries. */ export declare function merge(args: MergeArgs, opts?: pulumi.InvokeOptions): Promise; export interface MergeArgs { input: { [key: string]: any; }[]; } export interface MergeResult { readonly result: { [key: string]: any; }; } /** * Returns the union of 2 or more maps. The maps are consumed in the order provided, * and duplicate keys overwrite previous entries. */ export declare function mergeOutput(args: MergeOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface MergeOutputArgs { input: pulumi.Input[]>; }