10 lines
508 B
TypeScript
10 lines
508 B
TypeScript
import type { IdentifierNode } from '../../operation-node/identifier-node.js';
|
|
import { OperationNodeTransformer } from '../../operation-node/operation-node-transformer.js';
|
|
import type { QueryId } from '../../util/query-id.js';
|
|
import type { StringMapper } from './camel-case.js';
|
|
export declare class SnakeCaseTransformer extends OperationNodeTransformer {
|
|
#private;
|
|
constructor(snakeCase: StringMapper);
|
|
protected transformIdentifier(node: IdentifierNode, queryId: QueryId): IdentifierNode;
|
|
}
|