import { Base } from './base.js';
import { Charset, CharsetInput } from './charset.js';
export type OrInput = string | Or | CharsetInput;
export declare class Or extends Base {
    charset: Charset;
    strings: string[];
    constructor(...inputs: OrInput[]);
    union(...inputs: OrInput[]): Or;
    subtract(...inputs: OrInput[]): Or;
    protected _isEmpty(): boolean;
    protected _toString(): string;
}
export declare const or: (...inputs: OrInput[]) => Or;
