import { Exception } from '@dolittle/rudiments';
import { Constructor } from '@dolittle/types';
/**
 * Exception that gets thrown when trying to associate a type that is not a projection.
 */
export declare class TypeIsNotAProjection extends Exception {
    /**
     * Initialises a new instance of the {@link TypeIsNotAProjection} class.
     * @param {Constructor<any> | any} type - The type that is not a projection.
     */
    constructor(type: Constructor<any> | any);
}
//# sourceMappingURL=TypeIsNotAProjection.d.ts.map