import { $ } from '../../../../../../../Class/$';
import { Functional } from '../../../../../../../Class/Functional';
import { Done } from '../../../../../../../Class/Functional/Done';
import { System } from '../../../../../../../system';
import { $Graph } from '../../../../../../../types/interface/async/$Graph';
export interface I {
    id: string;
}
export interface O {
    graph: $Graph & $;
}
export default class LocalGraph extends Functional<I, O> {
    __: string[];
    constructor(system: System);
    private _connected;
    private _id;
    private _target_channel;
    private _source_channel;
    private _remote_port;
    f({ id: source_id }: I, done: Done<O>): void;
    d(): void;
    private _close;
}
