export declare const CredentialsTypeValues: readonly ["BASIC_AUTH", "HMAC"]; export declare type CredentialsType = typeof CredentialsTypeValues[number]; export declare const PlatformValues: readonly ["LITHIUM", "EXTERNAL"]; export declare type Platform = typeof PlatformValues[number]; export declare const ModeValues: readonly ["LIVE", "MAINTENANCE", "MONITORING"]; export declare type Mode = typeof ModeValues[number]; export declare type Credentials = { type: CredentialsType; identity: string; secret: string; }; export declare type Registration = { companyKey: string; platform: Platform; networkKey: string; externalId: string; appId: string; name: string; avatarUrl: string; contact: { email: string; }; mode: Mode; publicFilter: { includeTargeted: boolean; }; callbackUrl: string; credentials: Credentials; };