altair-graphql-core
Version:
Several of the core logic for altair graphql client
15 lines • 945 B
TypeScript
import { output } from 'zod/v4';
import { AuthorizationResult } from '../../types/state/authorization.interface';
import { AuthorizationProvider, AuthorizationProviderExecuteOptions } from '../authorization-provider';
export declare const apiKeyAuthorizationProviderInputSchema: import("zod/v4").ZodObject<{
type: import("zod/v4").ZodLiteral<"api-key">;
data: import("zod/v4").ZodObject<{
headerName: import("zod/v4").ZodString;
headerValue: import("zod/v4").ZodString;
}, import("zod/v4/core").$strip>;
}, import("zod/v4/core").$strip>;
export type ApiKeyAuthorizationProviderInput = output<typeof apiKeyAuthorizationProviderInputSchema>;
export default class ApiKeyAuthorizationProvider extends AuthorizationProvider<ApiKeyAuthorizationProviderInput> {
execute(options: AuthorizationProviderExecuteOptions<ApiKeyAuthorizationProviderInput>): Promise<AuthorizationResult>;
}
//# sourceMappingURL=api-key.d.ts.map