import { Opts } from '../../Opts';
import { AccumulatorHKT } from '../index';
export declare const URI = "Flag";
export declare type URI = typeof URI;
export declare type Flag = {
    readonly _tag: URI;
    readonly names: ReadonlyArray<Opts.Name>;
    readonly values: number;
};
export declare const of: (names: ReadonlyArray<Opts.Name>, values?: number) => Flag;
export declare const flag: AccumulatorHKT<URI>;
