import * as core from '@prismamedia/graphql-platform'; import type * as mariadb from 'mariadb'; import type { Table } from '../../schema.js'; import { StatementKind } from '../kind.js'; import { AbstractSelect, type AbstractSelectOptions } from './query/select.js'; export interface SelectStatementOptions extends AbstractSelectOptions { readonly useCommonTableExpression?: boolean; } export declare class SelectStatement extends AbstractSelect implements mariadb.QueryOptions { readonly kind = StatementKind.DATA_MANIPULATION; constructor(table: Table, context: core.OperationContext, options?: SelectStatementOptions); get sql(): string; } //# sourceMappingURL=select.d.ts.map