import { DriverContext } from "../../interface/commonArgs"; import { CreateOauthArgs } from "../interface/createOauthArgs"; import { UpdateOauthArgs } from "../interface/updateOauthArgs"; export interface OauthInfo { domain?: string[]; authorizationEndpoint?: string; tokenExchangeEndpoint?: string; tokenRefreshEndpoint?: string; scopes?: string[]; clientId?: string; } export declare function getAuthInfo(args: CreateOauthArgs | UpdateOauthArgs, context: DriverContext, actionName: string): Promise; export declare function validateSecret(clientSecret: string): boolean; export declare function validateUrl(baseUrl: string): boolean; export declare function parseScopes(scopes: string | undefined): string[] | undefined; //# sourceMappingURL=utility.d.ts.map