import type { Environment, SugaredFilter } from '@contember/binding';
import type { DataGridFilterArtifact } from './DataGridFilterArtifact';
export interface GetNewFilterOptions<FA extends DataGridFilterArtifact = DataGridFilterArtifact> {
    environment: Environment;
}
export declare type GetNewFilter<FA extends DataGridFilterArtifact = DataGridFilterArtifact> = (filterArtifact: FA, options: GetNewFilterOptions<FA>) => SugaredFilter | undefined;
//# sourceMappingURL=GetNewFilter.d.ts.map