import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
 * Resource Type definition for AWS::EC2::IPAMPrefixListResolverTarget
 */
export declare function getIpamPrefixListResolverTarget(args: GetIpamPrefixListResolverTargetArgs, opts?: pulumi.InvokeOptions): Promise<GetIpamPrefixListResolverTargetResult>;
export interface GetIpamPrefixListResolverTargetArgs {
    /**
     * Id of the IPAM Prefix List Resolver Target.
     */
    ipamPrefixListResolverTargetId: string;
}
export interface GetIpamPrefixListResolverTargetResult {
    /**
     * The desired version of the Prefix List Resolver that this Target should synchronize with.
     */
    readonly desiredVersion?: number;
    /**
     * Id of the IPAM Prefix List Resolver Target.
     */
    readonly ipamPrefixListResolverTargetArn?: string;
    /**
     * Id of the IPAM Prefix List Resolver Target.
     */
    readonly ipamPrefixListResolverTargetId?: string;
    /**
     * An array of key-value pairs to apply to this resource.
     */
    readonly tags?: outputs.Tag[];
    /**
     * Indicates whether this Target automatically tracks the latest version of the Prefix List Resolver.
     */
    readonly trackLatestVersion?: boolean;
}
/**
 * Resource Type definition for AWS::EC2::IPAMPrefixListResolverTarget
 */
export declare function getIpamPrefixListResolverTargetOutput(args: GetIpamPrefixListResolverTargetOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetIpamPrefixListResolverTargetResult>;
export interface GetIpamPrefixListResolverTargetOutputArgs {
    /**
     * Id of the IPAM Prefix List Resolver Target.
     */
    ipamPrefixListResolverTargetId: pulumi.Input<string>;
}
