import { TypeDeclaration } from "#csharp/code-dom/type-declaration";
export declare class Import {
    protected importStatement: string;
    constructor(importStatement: string);
    readonly implementation: string;
}
/** An Alias adds a using statement to a namespace, and can then be used as a type declaration too. */
export declare class Alias extends Import implements TypeDeclaration {
    aliasName: string;
    protected typeDeclaration: TypeDeclaration;
    constructor(aliasName: string, typeDeclaration: TypeDeclaration);
    readonly fullDefinition: TypeDeclaration;
    readonly declaration: string;
}
//# sourceMappingURL=import.d.ts.map