import { OttomanError } from '../exceptions/ottoman-errors'; export declare class SelectClauseException extends OttomanError { constructor(); } export declare class WhereClauseException extends OttomanError { constructor(message?: string); } export declare class CollectionInWithinExceptions extends WhereClauseException { constructor(message?: string); } export declare class MultipleQueryTypesException extends OttomanError { constructor(type1: string, type2: string); } export declare class QueryOperatorNotFoundException extends WhereClauseException { constructor(operator: string); } export declare class QueryGroupByParamsException extends WhereClauseException { constructor(); } export declare class IndexParamsOnExceptions extends OttomanError { constructor(clause: string[]); } export declare class IndexParamsUsingGSIExceptions extends OttomanError { constructor(clause: string[]); }