UNPKG

@autorest/powershell

Version:
95 lines 3.36 kB
import { ClassType } from '@azure-tools/codegen-csharp'; import { Expression, ExpressionOrLiteral, LiteralExpression } from '@azure-tools/codegen-csharp'; import { Interface } from '@azure-tools/codegen-csharp'; import { Namespace } from '@azure-tools/codegen-csharp'; export declare const ClientRuntime: Namespace & { AttachDebugger: ClassType; Method: ClassType & { Get: LiteralExpression; Put: LiteralExpression; Post: LiteralExpression; Delete: LiteralExpression; Options: LiteralExpression; Head: LiteralExpression; Trace: LiteralExpression; Patch: LiteralExpression; }; InfoAttribute: ClassType; CompleterInfoAttribute: ClassType; DefaultInfoAttribute: ClassType; GeneraricBreakingChangeAttribute: ClassType; CmdletBreakingChangeAttribute: ClassType; ParameterSetBreakingChangeAttribute: ClassType; OutputBreakingChangeAttribute: ClassType; ParameterBreakingChangeAttribute: ClassType; PreviewMessageAttribute: ClassType; EventDataConverter: ClassType; ISendAsync: Interface; Extensions: ClassType; PowerShell: ClassType; Cmdlets: ClassType; IJsonSerializable: Interface; JsonSerializable: Interface; IXmlSerializable: Interface; IEventListener: Interface; IContext: Interface; IValidates: Interface; IHeaderSerializable: Interface; SerializationMode: ClassType & { None: LiteralExpression; IncludeAll: LiteralExpression; IncludeHeaders: LiteralExpression; IncludeCreate: LiteralExpression; IncludeUpdate: LiteralExpression; IncludeRead: LiteralExpression; IncludeCreateOrUpdate: LiteralExpression; }; HttpPipeline: ClassType; HttpClientFactory: ClassType; SendAsyncStep: ClassType; SendAsyncSteps: ClassType; EventData: ClassType; EventListener: ClassType; 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; Progress: LiteralExpression; }; KeyValuePairs: ClassType; JsonNode: ClassType & { Parse: (expression: ExpressionOrLiteral) => Expression; }; JsonObject: ClassType & { Parse: (expression: Expression) => Expression; }; JsonString: ClassType; JsonBoolean: ClassType; JsonNumber: ClassType; JsonArray: ClassType & { Parse: (expression: ExpressionOrLiteral) => Expression; }; JsonType: ClassType & { Null: LiteralExpression; Object: LiteralExpression; Array: LiteralExpression; Binary: LiteralExpression; Boolean: LiteralExpression; Date: LiteralExpression; Number: LiteralExpression; String: LiteralExpression; }; XNodeArray: ClassType; }; //# sourceMappingURL=clientruntime.d.ts.map