export declare class RefCodeUtils {
    static Check(valueToCheck: number, powTwoNumToCheckAgainst: number): boolean;
    /**
     * Returns true if given number value is a composition of at least one of the rest numeric arguments. Usesul for checking user rights,
     * for instance, or any other numerical composite refcode.
     */
    static CheckAny(valueToCheck: number, ...powTwoNumsToCheckAgainst: number[]): boolean;
    static GetMultiRefCodeChoices(multiRefCode: number): number[];
    static GetNumbersArraySum(numbersArray: number[]): number;
}
