/** Dependencies */
import { Collection, NodeBlock } from "@tripetto/builder";
import { Checkbox } from "./checkbox";
export declare class Checkboxes extends NodeBlock {
    readonly checkboxes: Collection.Provider<Checkbox, Checkboxes>;
    required?: boolean;
    min?: number;
    max?: number;
    alias?: string;
    exportable?: boolean;
    labelForTrue?: string;
    labelForFalse?: string;
    randomize?: boolean;
    format?: "fields" | "concatenate" | "both";
    formatSeparator?:
        | "comma"
        | "space"
        | "list"
        | "bullets"
        | "numbers"
        | "conjunction"
        | "disjunction"
        | "custom";
    formatSeparatorCustom?: string;
    get label(): string;
    defineSlot(): void;
    defineEditor(): void;
    defineConditions(): void;
}
