declare const MIGRATIONS_TABLE = "migrations";
declare const META_TABLE = "coko_server_meta";
type MigrationRow = {
    id: string;
    runAt: string;
};
type MetaRow = {
    id: string;
    created: string;
    lastSuccessfulMigrateCheckpoint?: string;
    pgBossSchema?: string;
};
declare const migrations: {
    createTable: () => Promise<void>;
    getLastMigration: () => Promise<string>;
    getRows: () => Promise<MigrationRow[]>;
    logMigration: (migrationName: string) => Promise<void>;
    unlogMigration: (migrationName: string) => Promise<void>;
};
declare const migrationsMeta: {
    clearCheckpoint: () => Promise<void>;
    exists: () => Promise<boolean>;
    getCheckpoint: () => Promise<string>;
    getData: () => Promise<MetaRow>;
    setCheckpoint: (value: any) => Promise<void>;
    setPgBossSchema: (value: string) => Promise<void>;
};
export { migrations, migrationsMeta, MIGRATIONS_TABLE, META_TABLE };
//# sourceMappingURL=migrateDbHelpers.d.ts.map