react-native-healthkit-bridge
Version:
A comprehensive React Native bridge for Apple HealthKit with TypeScript support, advanced authorization, and flexible data queries
15 lines (14 loc) • 664 B
TypeScript
export declare class HealthKitValidator {
static validateIdentifier(identifier: string): boolean;
static validateDateRange(start: Date, end: Date): boolean;
static validateDays(days: number): boolean;
static validateUnit(unit: string): boolean;
static validateIdentifiers(identifiers: string[]): boolean;
static validateQueryOptions(options: any): boolean;
static validateAuthorizationRequest(identifiers: string[]): boolean;
static getValidationErrors(validationResults: {
[key: string]: boolean;
}): string[];
static sanitizeIdentifier(identifier: string): string;
static sanitizeUnit(unit: string): string;
}