import { InputBuilder } from "./InputBuilder"; export declare class ConditionalRenderBuilder extends InputBuilder { /** * Condition input name */ private conditionInput; /** * Condition input value */ private conditionValue; /** * Inputs that will be rendered when condition is met */ private conditionInputs; /** * Is matched condition state */ isMatched: boolean; /** * Matching callback */ private matchingCallback; /** * Add the conditional matching callback */ listenForConditionalMatch(callback: (isMatched: boolean) => void): this; /** * Set condition */ setCondition(input: string, value: any, inputs: InputBuilder[]): this; /** * Set record */ setRecord(record: any): this; setIsMatched(inputValue?: any): void; /** * {@inheritdoc} */ protected boot(): void; /** * Render content */ protected renderContent(): any; } //# sourceMappingURL=ConditionalRenderBuilder.d.ts.map