import * as pulumi from "@pulumi/pulumi"; /** * Data source to retrieve a specific Auth0 Flow by `id` * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as auth0 from "@pulumi/auth0"; * * // An Auth0 flow loaded using its ID. * const myFlowData = auth0.getFlow({ * id: "af_5CTYdsXHLoLXD7ZVwvFHew", * }); * ``` */ export declare function getFlow(args: GetFlowArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getFlow. */ export interface GetFlowArgs { /** * The id of the Flow. */ id: string; } /** * A collection of values returned by getFlow. */ export interface GetFlowResult { /** * Actions of the flow. */ readonly actions: string; /** * The id of the Flow. */ readonly id: string; /** * Name of the flow. */ readonly name: string; } /** * Data source to retrieve a specific Auth0 Flow by `id` * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as auth0 from "@pulumi/auth0"; * * // An Auth0 flow loaded using its ID. * const myFlowData = auth0.getFlow({ * id: "af_5CTYdsXHLoLXD7ZVwvFHew", * }); * ``` */ export declare function getFlowOutput(args: GetFlowOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getFlow. */ export interface GetFlowOutputArgs { /** * The id of the Flow. */ id: pulumi.Input; }