import { SMap, ResourceError, Generatable, Aliasable } from "../general"; import { resourceIdentifier, checkValid, prepareQueue, generateObject, getName, s_isAliased } from "../symbols"; import { stackPreparable } from "../stackBackend"; import { Field } from "../field"; export declare class Output extends Generatable implements Aliasable { readonly [resourceIdentifier] = "Output"; private _; get [s_isAliased](): boolean; constructor(name?: string); description(text: string): this; Value(val: Field): Output; export(name: Field): this; name(name: string): this; [checkValid](): SMap; [prepareQueue](stack: stackPreparable, path: any, ref: boolean): void; [generateObject](): { Description: string; Value: Field; Export: { Name: Field; }; }; [getName](): string; }