autumn-js
Version:
Autumn JS Library
27 lines (24 loc) • 747 B
TypeScript
import { AutumnOptions } from './types.js';
import 'better-auth/plugins';
import '../AuthFunction.js';
import 'better-auth/api';
declare const scopeContainsOrg: ({ options }: {
options?: AutumnOptions;
}) => boolean;
declare function getOrganizationContext(ctx: any, options?: AutumnOptions): Promise<{
activeOrganizationId: any;
activeOrganization: any;
activeOrganizationEmail: any;
}>;
declare function getIdentityContext({ orgContext, options, session, }: {
orgContext: any;
options?: AutumnOptions;
session?: any;
}): Promise<{
customerId?: string;
customerData?: {
name?: string;
email?: string;
};
} | null>;
export { getIdentityContext, getOrganizationContext, scopeContainsOrg };