import { ExpressionBuilder } from '@genesislcap/expression-builder'; import { ExpressionBuilderTypes } from './types'; /** * We don't create the foundation version of the component in the same way as the other components, * they're composed from a base FAST component. * The reason for this is that we want to have ExpressionBuilder as an independent and open source * component, and due to this we don't want to release it as base components that someone needs to use * FAST to compose. * * @fires change - Fired when the value expression changes; detail is the serialized expression or undefined */ export declare class FoundationValueExpressionBuilder extends ExpressionBuilder { valueConfig: ExpressionBuilderTypes.ValueConfig; valueConfigChanged(_: ExpressionBuilderTypes.ValueConfig, newConfig: ExpressionBuilderTypes.ValueConfig): void; configChanged(oldConfig: ExpressionBuilderTypes.Config, newConfig: ExpressionBuilderTypes.Config): void; dispatchChangeEvent(group: ExpressionBuilderTypes.Group): void; } //# sourceMappingURL=value-expression-builder.d.ts.map