import { ComputationalStage, ComputationPlan } from '../../plan.js';
export interface PlatformFeatures {
    platformName: 'linux' | 'windows' | 'darwin';
    numactl?: boolean;
    numaNodes?: number;
}
export declare class PlatformFeatureDetectionComputationalPlan implements ComputationPlan<PlatformFeatures, PlatformFeatures, undefined> {
    __inputType: undefined;
    name: string;
    stages: ComputationalStage<PlatformFeatures>[];
    then(state: PlatformFeatures): Promise<PlatformFeatures>;
}
