import { IDynamicNamespace } from "../imports/IDynamicNamespace"; import { NativeArray } from "../imports/NativeArray"; export declare class GlideDynamicAttributeStore { clear(): void; constructor(); constructor(other: GlideDynamicAttributeStore); constructor(namespace: IDynamicNamespace); constructor(namespaceName: string); constructor(namespace: IDynamicNamespace, value: any); constructor(namespaceName: string, value: any); 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; }