import type { _NSObject } from "../Foundation/NSObject.js";
import type { _MDLMaterialProperty } from "./MDLMaterialProperty.js";
import type { _MDLNamed } from "./MDLNamed.js";
export declare class _MDLMaterialPropertyConnection extends _NSObject {
    static alloc(): _MDLMaterialPropertyConnection;
    static new(): _MDLMaterialPropertyConnection;
    init(): _MDLMaterialPropertyConnection;
    /** Connects the output to the input */
    initWithOutput$input$(output: _MDLMaterialProperty, input: _MDLMaterialProperty): _MDLMaterialPropertyConnection;
    output(): _MDLMaterialProperty | null;
    input(): _MDLMaterialProperty | null;
}
export interface _MDLMaterialPropertyConnection extends _MDLNamed {
}
