export declare function argMax(array: number[]): number;
export declare function randomPickAction(actionsStats: number[]): number;
export declare function greedyPickAction(actionsStats: number[]): number;
export declare function epsilonGreedyPickAction(epsilon?: number): (actionsStats: number[]) => number;
export declare function decayingEpsilonGreedyPickAction(minEpsilon?: number, epsilonDecrease?: number, episodeDenominator?: number): (actionsStats: number[], episode: number) => number;
export declare function softmaxPickAction(actionsStats: number[]): number;
export declare function epsilonSoftmaxGreedyPickAction(epsilon?: number): (actionsStats: number[]) => number;
export declare function decayingEpsilonSoftmaxGreedyPickAction(minEpsilon?: number, epsilonDecrease?: number, episodeDenominator?: number): (actionsStats: number[], episode: number) => number;
