export class ProgramSlotValue {
    /**
     *
     * @param {ProgramValueSlotDefinition} definition
     */
    constructor(definition: ProgramValueSlotDefinition);
    /**
     *
     * @type {ProgramValueSlotDefinition}
     */
    definition: ProgramValueSlotDefinition;
    value: any;
    /**
     *
     * @type {ProgramValueSlotConnection[]}
     */
    connections: ProgramValueSlotConnection[];
    /**
     *
     * @param {ProgramValueSlotConnection} connection
     */
    addConnection(connection: ProgramValueSlotConnection): void;
    getValue(): any;
    setValue(v: any): void;
}
//# sourceMappingURL=ProgramSlotValue.d.ts.map