export default class VelociousDatabaseDriversPgsqlStructureSql {
    /**
     * Runs constructor.
     * @param {object} args - Options object.
     * @param {import("../base.js").default} args.driver - Database driver instance.
     */
    constructor({ driver }: {
        driver: import("../base.js").default;
    });
    driver: import("../base.js").default;
    /**
     * Runs to sql.
     * @returns {Promise<string | null>} - Resolves with SQL string.
     */
    toSql(): Promise<string | null>;
    /**
     * Runs column definition.
     * @param {Record<string, ?>} column - Column.
     * @returns {string | null} - The column definition.
     */
    _columnDefinition(column: Record<string, unknown>): string | null;
}
//# sourceMappingURL=structure-sql.d.ts.map