import { nothing } from '../../../../external/lit/index.js';
import { UmbLitElement } from '../../../core/lit-element/index.js';
export declare class UmbContentWorkspacePropertyElement extends UmbLitElement {
    #private;
    private _alias?;
    get alias(): string | undefined;
    set alias(value: string | undefined);
    private _datasetVariantId?;
    private _dataPath?;
    private _viewable?;
    private _writeable?;
    private _workspaceContext?;
    private _propertyType?;
    private _dataTypeDetail?;
    private _hasAccessToSensitiveData;
    constructor();
    willUpdate(changedProperties: Map<string, any>): void;
    render(): typeof nothing | import("lit-html").TemplateResult<1>;
}
export default UmbContentWorkspacePropertyElement;
declare global {
    interface HTMLElementTagNameMap {
        'umb-content-workspace-property': UmbContentWorkspacePropertyElement;
    }
}
