@microsoft.azure/autorest.incubator
Version:
AutoRest incubator project
50 lines • 2.25 kB
TypeScript
import { Expression, LiteralExpression } from '#csharp/code-dom/expression';
import { LibraryType } from '#csharp/code-dom/mscorlib';
import { TypeDeclaration } from '#csharp/code-dom/type-declaration';
import { Class } from '#csharp/code-dom/class';
export declare const PSCmdlet: TypeDeclaration;
export declare const PSObject: TypeDeclaration;
export declare const CmdletAttribute: TypeDeclaration;
export declare const ParameterAttribute: TypeDeclaration;
export declare const PSTypeConverter: Class;
export declare const ValidateNotNull: TypeDeclaration;
export declare const Alias: TypeDeclaration;
export declare const AliasAttribte: TypeDeclaration;
export declare const TypeConverterAttribute: TypeDeclaration;
export declare const ResourceGroupCompleter: TypeDeclaration;
export declare const OutputTypeAttribute: TypeDeclaration;
export declare const ErrorRecord: TypeDeclaration;
export declare const SwitchParameter: TypeDeclaration;
export declare const AsyncCommandRuntime: LibraryType;
export declare const AsyncJob: LibraryType;
export declare function ErrorCategory(category: string): Expression;
export declare function verbEnum(category: string, verb: string): Expression;
export declare const Events: LibraryType & {
BodyContentSet: LiteralExpression;
BeforeCall: LiteralExpression;
BeforeResponseDispatch: LiteralExpression;
Log: LiteralExpression;
Validation: LiteralExpression;
VaidationWarning: LiteralExpression;
AfterValidation: LiteralExpression;
RequestCreated: LiteralExpression;
ResponseCreated: LiteralExpression;
HeaderParametersAdded: LiteralExpression;
URLCreated: LiteralExpression;
Finally: LiteralExpression;
Polling: LiteralExpression;
DelayBeforePolling: LiteralExpression;
} & {
CmdletProcessRecordStart: LiteralExpression;
CmdletException: LiteralExpression;
CmdletGetPipeline: LiteralExpression;
CmdletBeforeAPICall: LiteralExpression;
CmdletAfterAPICall: LiteralExpression;
FollowingNextLink: LiteralExpression;
Verbose: LiteralExpression;
Debug: LiteralExpression;
Information: LiteralExpression;
Error: LiteralExpression;
Warning: LiteralExpression;
};
//# sourceMappingURL=powershell-declarations.d.ts.map