declare abstract class Client { abstract query(query: string, values?: Array): Promise; abstract release(): Promise; abstract on(event: string, callback: (query: string, variables: Array) => unknown): Promise; } export default Client;