import { MetaRollType } from './MetaRollType';
import { MutationRollType } from './MutationRollType';
import { RollBaseTypes } from './RollBaseTypes';
export declare type FunctionalPseudoRollType = (args?: {
    args: RollBaseTypes | RollBaseTypes[];
    currentMetaRollChance: number;
    foundMetaRollThisRoll: boolean;
    resetMetaRollEachTick: boolean;
    lastMetaTickValue: number;
}, ...otherArgs: any[]) => MutationRollType | MetaRollType;
