/**
 * Serverless Suitability Analyzer
 *
 * Analyzes workload patterns to determine if serverless is a good fit.
 */
import type { SuitabilityAnalysisResult } from './types.js';
interface WorkloadRequirements {
    description: string;
    expectedExecutionTime?: number;
    memoryRequirements?: number;
    isStateful?: boolean;
    hasWebSockets?: boolean;
    requiresContinuousConnection?: boolean;
    trafficPattern?: 'variable' | 'consistent' | 'spiky';
    dataProcessingType?: 'stream' | 'batch' | 'realtime';
}
/**
 * Analyze serverless suitability
 */
export declare function analyzeSuitability(requirements: WorkloadRequirements): SuitabilityAnalysisResult;
export {};
//# sourceMappingURL=suitability-analyzer.d.ts.map