@embrace-io/react-native
Version:
A React Native wrapper for the Embrace SDK
17 lines (16 loc) • 359 B
TypeScript
export interface Askable {
ask: (question: Question) => Promise<Answer>;
}
export interface Question {
name: string;
message: string;
}
export interface Answer {
[key: string]: string;
}
declare class Asker implements Askable {
answers: Answer;
constructor();
ask(...question: Question[]): Promise<Answer>;
}
export default Asker;