diff --git a/crossfilter/crossfilter.d.ts b/crossfilter/crossfilter.d.ts index a54f546711..e01cf1fcbe 100644 --- a/crossfilter/crossfilter.d.ts +++ b/crossfilter/crossfilter.d.ts @@ -9,7 +9,7 @@ declare module CrossFilter { (value: T): any; } - export interface CrossFilterStatic { + export interface CrossFilterStatic { (data: T[]): CrossFilter; version: string; permute(array: T[], index: number[]): T[]; @@ -34,7 +34,7 @@ declare module CrossFilter { (array: T[], lo: number, hi: number): T[]; by(value: Selector): Sort; } - } + } export interface Bisection { (array: T[], value: T, lo: number, hi: number): number; @@ -91,7 +91,7 @@ declare module CrossFilter { dimension(value: (data: T) => TDimension): Dimension; } - export interface Dimension { + export interface Dimension { filter(value: TDimension[]): Dimension; filter(value: TDimension): Dimension; filter(value: Selector): Dimension; @@ -108,4 +108,4 @@ declare module CrossFilter { } } -declare var crossfilter: CrossFilter.CrossFilterStatic; \ No newline at end of file +declare var crossfilter: CrossFilter.CrossFilterStatic;