import { ExtendedIntegrationPluginId, KVPair, Plugin, TenantInput } from '../../../types/index.js';
import { AuthMethods } from './auth.js';
export declare const oauth2BringYourOwnPluginIds: Set<string>;
export declare const getNativeOpenApiPlugin: ({ id, name, serverURL, authMethods, docsURL, logoURL, openApiSpecURL, headers, tenantInput, isStreamable }: {
    id: ExtendedIntegrationPluginId;
    name: string;
    serverURL: string;
    authMethods: AuthMethods;
    docsURL?: string;
    logoURL?: string;
    openApiSpecURL?: string;
    headers?: KVPair[];
    tenantInput?: TenantInput;
    isStreamable?: boolean;
}) => Plugin;
//# sourceMappingURL=openapi.d.ts.map