import { type Data, EncodedJSON, type Formatter } from "@tai-kun/surrealdb/formatter";
export default class JsonFormatter implements Formatter {
    contentType: string;
    wsProtocols: string[];
    encodeSync(data: unknown): string;
    decodeSync(data: Data): unknown;
    cloneSync<T>(data: T): T;
    toEncoded<TData>(data: TData): EncodedJSON<TData>;
}
//# sourceMappingURL=formatter.d.ts.map