@neurosity/sdk
Version:
Neurosity SDK
27 lines (26 loc) • 681 B
TypeScript
export declare type BrainwavesLabel = "raw" | "rawUnfiltered" | "powerByBand" | "psd";
export declare type AmplitudeByChannel = number[][];
export interface Epoch {
data: AmplitudeByChannel;
info: {
samplingRate: number;
startTime: number;
};
}
export declare type PSDByChannel = number[][];
export interface PSD {
psd: PSDByChannel;
freqs: number[];
info: {
samplingRate: number;
startTime: number;
};
}
export declare type BandName = "gamma" | "beta" | "alpha" | "theta" | "delta";
export interface PowerByBand {
gamma: number[];
beta: number[];
alpha: number[];
theta: number[];
delta: number[];
}