import type { BotonicContext } from '@botonic/core';
import type { FlowBuilderApi } from './api';
import { type FlowContent } from './content-fields';
import { type HtNodeComponent } from './content-fields/hubtype-fields';
export declare class FlowFactory {
    botonicContext: BotonicContext;
    cmsApi: FlowBuilderApi;
    locale: string;
    constructor(botonicContext: BotonicContext, cmsApi: FlowBuilderApi, locale: string);
    getFlowContent(hubtypeContent: HtNodeComponent): Promise<FlowContent | undefined>;
    private resolveFlowFunctionContent;
}
