UNPKG

altair-graphql-core

Version:

Several of the core logic for altair graphql client

22 lines 1.42 kB
import { output } from 'zod/v4'; import { AuthorizationResult } from '../../types/state/authorization.interface'; import { AuthorizationProvider, AuthorizationProviderExecuteOptions } from '../authorization-provider'; export declare const oAuth2AuthorizationProviderInputSchema: import("zod/v4").ZodObject<{ type: import("zod/v4").ZodLiteral<"oauth2">; data: import("zod/v4").ZodObject<{ accessTokenResponse: import("zod/v4").ZodObject<{ access_token: import("zod/v4").ZodString; token_type: import("zod/v4").ZodString; state: import("zod/v4").ZodString; expires_in: import("zod/v4").ZodOptional<import("zod/v4").ZodNumber>; refresh_token: import("zod/v4").ZodOptional<import("zod/v4").ZodString>; id_token: import("zod/v4").ZodOptional<import("zod/v4").ZodString>; scope: import("zod/v4").ZodOptional<import("zod/v4").ZodString>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>; export type OAuth2AuthorizationProviderInput = output<typeof oAuth2AuthorizationProviderInputSchema>; export default class OAuth2AuthorizationProvider extends AuthorizationProvider<OAuth2AuthorizationProviderInput> { execute(options: AuthorizationProviderExecuteOptions<OAuth2AuthorizationProviderInput>): Promise<AuthorizationResult>; } //# sourceMappingURL=oauth2.d.ts.map