import * as pulumi from "@pulumi/pulumi"; /** * For two lists values and keys of equal length, * returns all elements from values where the corresponding element from keys exists in the searchset list. */ export declare function matchkeys(args: MatchkeysArgs, opts?: pulumi.InvokeOptions): Promise; export interface MatchkeysArgs { searchList: string[]; values: string[]; } export interface MatchkeysResult { readonly result: string[]; } /** * For two lists values and keys of equal length, * returns all elements from values where the corresponding element from keys exists in the searchset list. */ export declare function matchkeysOutput(args: MatchkeysOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface MatchkeysOutputArgs { searchList: pulumi.Input[]>; values: pulumi.Input[]>; }