import { FlatTemplatable } from "tempstream"; import { FieldGroup } from "./field-group.js"; import { FormControl } from "./form-control.js"; type CollapsibleFieldGroupOptions = { label?: string; classes?: string[]; openOnStart?: boolean; textWhenOpen?: string; textWhenClosed?: string; groupID?: string; }; export declare class CollapsibleFieldGroup extends FieldGroup { controls: FormControl[]; options: CollapsibleFieldGroupOptions; collapseID: string; constructor(controls: FormControl[], options?: CollapsibleFieldGroupOptions); getGroupLabelProps(): string | Promise; preLabelContainer(): FlatTemplatable; postLabel(): FlatTemplatable; } export {};