export declare type PsqlOptions = { user?: string; password?: string; database?: string; host?: string; port?: string; toConsole?: boolean; }; export declare type PsqlImportItem = { file: string; stdout?: string; stderr?: string; }; export declare function psqlImport(pgOpts: PsqlOptions, filePaths: string[]): Promise; export declare function psqlExport(pgOpts: PsqlOptions, filepath: string): Promise; export declare function psqlCommand(pgOpts: PsqlOptions, command: string): Promise; export declare type PgTestResult = { success: boolean; message?: string; err?: string; }; export declare function pgTest(pgOpts: PsqlOptions): Promise; export declare type PgStatusResult = { accepting: boolean; message: string; code: number; }; /** Return the status of a pg database process (without the database) */ export declare function pgStatus(pgOpts: PsqlOptions): Promise;