alwaysai
Version:
The alwaysAI command-line interface (CLI)
17 lines • 696 B
TypeScript
import { ConfigFileSchemaReturnType } from '@alwaysai/config-nodejs';
import { JSONSchemaType } from 'ajv';
import { SystemId } from '../../constants';
export declare type DeviceTokens = {
deviceUuid: string;
accessToken: string;
refreshToken: string;
idToken: string;
};
export declare type DeviceConfig = {
deviceUuid: string;
systemId: SystemId;
} & DeviceTokens;
export declare const deviceConfigSchema: JSONSchemaType<DeviceConfig>;
export declare const validateDeviceConfig: import("ajv").ValidateFunction<DeviceConfig>;
export declare function DeviceConfigFile(path?: string): ConfigFileSchemaReturnType<DeviceConfig>;
//# sourceMappingURL=device-json-file.d.ts.map