import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
/**
 * This data source can read the Transport IPv4 ACL Feature.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as sdwan from "@pulumi/sdwan";
 *
 * const example = sdwan.getTransportIpv4AclFeature({
 *     id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
 *     featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
 * });
 * ```
 */
export declare function getTransportIpv4AclFeature(args: GetTransportIpv4AclFeatureArgs, opts?: pulumi.InvokeOptions): Promise<GetTransportIpv4AclFeatureResult>;
/**
 * A collection of arguments for invoking getTransportIpv4AclFeature.
 */
export interface GetTransportIpv4AclFeatureArgs {
    /**
     * Feature Profile ID
     */
    featureProfileId: string;
    /**
     * The id of the Feature
     */
    id: string;
}
/**
 * A collection of values returned by getTransportIpv4AclFeature.
 */
export interface GetTransportIpv4AclFeatureResult {
    /**
     * Default Action
     */
    readonly defaultAction: string;
    /**
     * The description of the Feature
     */
    readonly description: string;
    /**
     * Feature Profile ID
     */
    readonly featureProfileId: string;
    /**
     * The id of the Feature
     */
    readonly id: string;
    /**
     * The name of the Feature
     */
    readonly name: string;
    /**
     * Access Control List
     */
    readonly sequences: outputs.GetTransportIpv4AclFeatureSequence[];
    /**
     * The version of the Feature
     */
    readonly version: number;
}
/**
 * This data source can read the Transport IPv4 ACL Feature.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as sdwan from "@pulumi/sdwan";
 *
 * const example = sdwan.getTransportIpv4AclFeature({
 *     id: "f6b2c44c-693c-4763-b010-895aa3d236bd",
 *     featureProfileId: "f6dd22c8-0b4f-496c-9a0b-6813d1f8b8ac",
 * });
 * ```
 */
export declare function getTransportIpv4AclFeatureOutput(args: GetTransportIpv4AclFeatureOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetTransportIpv4AclFeatureResult>;
/**
 * A collection of arguments for invoking getTransportIpv4AclFeature.
 */
export interface GetTransportIpv4AclFeatureOutputArgs {
    /**
     * Feature Profile ID
     */
    featureProfileId: pulumi.Input<string>;
    /**
     * The id of the Feature
     */
    id: pulumi.Input<string>;
}
