editia-core
Version:
Core services and utilities for Editia applications - Authentication, Monetization, Video Generation Types, and Database Management
21 lines • 1.28 kB
TypeScript
/**
* React Native compatible exports from editia-core
* This file excludes any Node.js specific APIs like crypto, fs, etc.
*/
export type * from './video/types';
export * from './video/constants';
export * from './video/validation';
export type * from './types/auth';
export type * from './types/database';
export type * from './types/database.types';
export type * from './types/compatibility';
export type { FeatureAccessResult } from './types/monetization';
export type { FeatureFlag } from './types/feature-flags';
export type { SubscriptionPlan } from './types/subscriptions';
export type { UserUsage, UsageField } from './types/usage-tracking';
export type { PlanIdentifier } from './types/monetization';
export { CaptionConfigurationSchema, VideoEditorialProfileSchema, VideoGenerationRequestSchema, validateVideoDuration, validateCaptionConfig, validateVideoEditorialProfile, validateVideoGenerationRequest, isValidHexColor, isValidVideo, } from './video/validation';
export { VideoRequestStatus, LANGUAGES, CAPTION_PLACEMENTS, TRANSCRIPT_EFFECTS, } from './video/constants';
export { VideoTemplateService } from './video/template-service';
export { UserUsageService, UserUsageServiceConfig } from './services/user-usage';
//# sourceMappingURL=react-native.d.ts.map