/** * @author WMXPY * @namespace Property * @description Property */ import { IImbricateProperty, IMBRICATE_PROPERTY_TYPE, ImbricatePropertyFullFeatureBase, ImbricatePropertyKey, ImbricatePropertyValueObject, ImbricatePropertyVariant } from "@imbricate/core"; export declare class ImbricateFileSystemProperty extends ImbricatePropertyFullFeatureBase implements IImbricateProperty { static create(propertyKey: ImbricatePropertyKey, propertyType: T, propertyValue: ImbricatePropertyValueObject, propertyVariant: ImbricatePropertyVariant): ImbricateFileSystemProperty; private readonly _propertyKey; private readonly _propertyType; private readonly _propertyValue; private readonly _propertyVariant; private constructor(); get propertyKey(): ImbricatePropertyKey; get propertyType(): T; get propertyValue(): ImbricatePropertyValueObject; get propertyVariant(): ImbricatePropertyVariant; }