import { Expression, TypeDeclaration, ClassType, Class, LiteralExpression } from '@microsoft.azure/codegen-csharp'; export declare const PSCmdlet: Class; export declare const PSCredential: 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: ClassType; export declare const AsyncJob: ClassType; export declare function ErrorCategory(category: string): Expression; export declare function verbEnum(category: string, verb: string): Expression; export declare const Events: ClassType & { 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