view-base.d.cts 523 B

123456789
  1. import { entityKind } from "../entity.cjs";
  2. import type { ColumnsSelection } from "../sql/sql.cjs";
  3. import { View } from "../sql/sql.cjs";
  4. export declare abstract class MySqlViewBase<TName extends string = string, TExisting extends boolean = boolean, TSelectedFields extends ColumnsSelection = ColumnsSelection> extends View<TName, TExisting, TSelectedFields> {
  5. static readonly [entityKind]: string;
  6. readonly _: View<TName, TExisting, TSelectedFields>['_'] & {
  7. readonly viewBrand: 'MySqlViewBase';
  8. };
  9. }