import Node from './../type/node'; import FieldValue from './../type/field-value'; interface Adapter { fetchNode(node_key: string): Promise; storeNode(node_key: string, node: Node): Promise; setField(node_key: string, field_key: string, old_value: FieldValue, new_value: FieldValue): Promise; fetchAccountId(username: string, password: string): Promise; storeAccountId(username: string, password: string, account_id: string): Promise; } export default Adapter;