import { IDynamicNamespace } from "../imports/IDynamicNamespace.js"; import { NativeArray } from "../imports/NativeArray.js"; export declare class GlideDynamicAttributeStore { constructor(); constructor(other: GlideDynamicAttributeStore); constructor(namespace: IDynamicNamespace); constructor(namespaceName: string); constructor(namespace: IDynamicNamespace, value: any); constructor(namespaceName: string, value: any); clear(): void; getDisplayValue(): string; getDynamicAttribute(attributePath: string): any; getDynamicAttributeDisplayValue(attributePath: string): string; getDynamicAttributePrimitiveValue(attributePath: string): any; getDynamicAttributeValue(attributePath: string): string; getDynamicAttributes(): NativeArray; getDynamicNamespace(): IDynamicNamespace; getValue(): string; hasValidValue(attributePath: string): boolean; setDisplayValue(value: string): void; setDynamicAttributeDisplayValue(attrPath: string, value: any): GlideDynamicAttributeStore; setDynamicAttributeDisplayValues(values: string): GlideDynamicAttributeStore; setDynamicAttributeValue(attrPath: string, value: any): GlideDynamicAttributeStore; setDynamicAttributeValues(values: any): GlideDynamicAttributeStore; setDynamicNamespace(namespace: IDynamicNamespace): GlideDynamicAttributeStore; setDynamicNamespace(namespaceName: string): GlideDynamicAttributeStore; setValue(value: any): void; toString(): string; } //# sourceMappingURL=GlideDynamicAttributeStore.d.ts.map