/*!
 * Copyright (C) Microsoft Corporation. All rights reserved.
 */
import type { Api } from '@microsoft/power-apps-common/types';
export type FlowConnectionReferenceResponse = {
    id: string;
    displayName: string;
    connectionReferenceLogicalName: string;
    connectionName: string;
    apiDefinition: Api;
    source: string;
};
export type FlowTriggerSummary = {
    /** The trigger kind, e.g. "PowerApp", "PowerAppV2", "Http", "Recurrence". */
    kind?: string;
    /** The trigger type, e.g. "Request", "Recurrence". */
    type?: string;
};
export type FlowMetadataResponse = {
    name: string;
    properties: {
        displayName: string;
        workflowEntityId: string;
        connectionReferences: Record<string, FlowConnectionReferenceResponse>;
        /**
         * A summary of the flow's definition, including trigger metadata.
         * Populated when the API expands `properties`.
         */
        definitionSummary?: {
            triggers?: FlowTriggerSummary[];
        };
    };
};
//# sourceMappingURL=PowerAutomateRpService.types.d.ts.map