import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; import * as enums from "../types/enums"; /** * Definition of AWS::QuickSight::Flow Resource Type */ export declare function getFlow(args: GetFlowArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetFlowArgs { arn: string; } export interface GetFlowResult { readonly arn?: string; readonly createdTime?: string; readonly description?: string; /** * Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::QuickSight::Flow` for more information about the expected schema for this property. */ readonly flowDefinition?: any; readonly flowId?: string; readonly lastUpdatedTime?: string; readonly name?: string; readonly publishState?: enums.quicksight.FlowPublishState; readonly stepAliases?: outputs.quicksight.FlowStepAliasMapping[]; } /** * Definition of AWS::QuickSight::Flow Resource Type */ export declare function getFlowOutput(args: GetFlowOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetFlowOutputArgs { arn: pulumi.Input; }