UNPKG

@dodi-smart/nuki-graphql-api

Version:
50 lines 1.73 kB
import type { CacheDirective } from './CacheDirective'; import type { ChallengeResponse } from './ChallengeResponse'; import type { ClientInfo } from './ClientInfo'; import type { Conditions } from './Conditions'; import type { Cookie } from './Cookie'; import type { Header } from './Header'; import type { Method } from './Method'; import type { Protocol } from './Protocol'; import type { Range } from './Range'; import type { RecipientInfo } from './RecipientInfo'; import type { Reference } from './Reference'; import type { Representation } from './Representation'; import type { Uniform } from './Uniform'; import type { Warning } from './Warning'; export type Request = { attributes?: Record<string, any>; cacheDirectives?: Array<CacheDirective>; date?: string; entity?: Representation; onError?: Uniform; onSent?: Uniform; recipientsInfo?: Array<RecipientInfo>; warnings?: Array<Warning>; accessControlRequestHeaders?: Array<string>; accessControlRequestMethod?: Method; challengeResponse?: ChallengeResponse; clientInfo?: ClientInfo; conditions?: Conditions; cookies?: Array<Cookie>; hostRef?: Reference; loggable?: boolean; maxForwards?: number; method?: Method; onResponse?: Uniform; originalRef?: Reference; protocol?: Protocol; proxyChallengeResponse?: ChallengeResponse; ranges?: Array<Range>; referrerRef?: Reference; resourceRef?: Reference; rootRef?: Reference; asynchronous?: boolean; entityAvailable?: boolean; expectingResponse?: boolean; synchronous?: boolean; confidential?: boolean; headers?: Array<Header>; entityAsText?: string; }; //# sourceMappingURL=Request.d.ts.map