UNPKG

@sqb/builder

Version:

Extensible multi-dialect SQL query builder written with TypeScript

14 lines (13 loc) 730 B
import { SerializerExtension } from './types.js'; export declare class SerializerRegistry { protected static serializers: SerializerExtension[]; static get size(): number; static register(...extension: SerializerExtension[]): void; static forEach(callback: (value: SerializerExtension, index: number) => void, thisArg?: any): void; static items(): IterableIterator<SerializerExtension>; static unRegister(...extensions: SerializerExtension[]): void; static getAll(dialect: string): SerializerExtension[]; static get(index: number): SerializerExtension | undefined; static findDialect(dialect: string): SerializerExtension | undefined; static has(extension: SerializerExtension): boolean; }