UNPKG

@microsoft.azure/autorest.incubator

Version:
27 lines 1.81 kB
import { Expression, ExpressionOrLiteral } from '#csharp/code-dom/expression'; import { Statements, StatementPossibilities } from '#csharp/code-dom/statements/statement'; export declare function If(conditional: ExpressionOrLiteral, statements: StatementPossibilities, objectInitializer?: Partial<IfStatement>): IfStatement; export declare class IfStatement extends Statements { private conditional; constructor(conditional: ExpressionOrLiteral, statements: StatementPossibilities, objectInitializer?: Partial<IfStatement>); readonly implementation: string; } export declare function While(conditional: ExpressionOrLiteral, statements: StatementPossibilities, objectInitializer?: Partial<IfStatement>): WhileStatement; export declare class WhileStatement extends Statements { conditional: Expression; constructor(conditional: ExpressionOrLiteral, statements: StatementPossibilities, objectInitializer?: Partial<IfStatement>); readonly implementation: string; } export declare class ElseIfStatement extends Statements { conditional: Expression; constructor(conditional: ExpressionOrLiteral, statements: StatementPossibilities, objectInitializer?: Partial<IfStatement>); readonly implementation: string; } export declare function ElseIf(conditional: ExpressionOrLiteral, statements: StatementPossibilities, objectInitializer?: Partial<IfStatement>): ElseIfStatement; export declare function Else(statements: StatementPossibilities, objectInitializer?: Partial<ElseStatement>): ElseStatement; export declare class ElseStatement extends Statements { constructor(statements: StatementPossibilities, objectInitializer?: Partial<IfStatement>); readonly implementation: string; } export declare function Not(conditional: Expression): Expression; //# sourceMappingURL=if.d.ts.map