import type { FigmaFileResponse } from './api-client.js';
export interface FigmaFlow {
    fromNodeId: string;
    fromFrameName: string;
    toNodeId: string;
    toFrameName: string;
    trigger: string;
    transitionType: string;
    pageId: string;
    pageName: string;
    section: string;
}
export declare function extractFlows(file: FigmaFileResponse): FigmaFlow[];
export declare function groupFlowsBySection(flows: FigmaFlow[]): Map<string, FigmaFlow[]>;
export declare function formatFlowsAsMarkdown(sections: Map<string, FigmaFlow[]>): string;
//# sourceMappingURL=flow-analyzer.d.ts.map