import type { AuthenticationProviderRepresentation } from "@keycloak/keycloak-admin-client/lib/defs/authenticatorConfigRepresentation";
import type { ExpandableExecution } from "../../authentication/execution-model";
import { Flow } from "../../authentication/components/modals/AddSubFlowModal";
type AddFlowDropdownProps = {
    execution: ExpandableExecution;
    onAddExecution: (execution: ExpandableExecution, type: AuthenticationProviderRepresentation) => void;
    onAddFlow: (execution: ExpandableExecution, flow: Flow) => void;
};
export declare const AddFlowDropdown: ({ execution, onAddExecution, onAddFlow, }: AddFlowDropdownProps) => import("react/jsx-runtime").JSX.Element;
export {};
