import type { RawEntity } from '../../domain/raw-entity-reader.js';
import type { EntitySerializer } from '../../serialization/types.js';
import type { DatabaseTableColumn, DatabaseTableIndex } from '../../../shared/entities.js';
export interface DatabaseTableSnapshot {
    slug: string;
    name: string;
    description: string | null;
    columns: DatabaseTableColumn[];
    indexes: DatabaseTableIndex[];
    tags: string[];
}
export declare const databaseTableSerializer: EntitySerializer<RawEntity>;
