@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
39 lines (38 loc) • 1.46 kB
TypeScript
import { GuidValue } from "../Exposes";
import { PropertySource } from "./PropertySource";
import { RefinerProperty } from "./RefinerProperty";
import { SortProperty } from "./SortProperty";
import { SearchProperty } from "./SearchProperty";
export declare class OmniaUserSource implements PropertySource {
readonly propertySourceId: GuidValue;
constructor();
}
export declare class SourceRelatedOmniaRefinerProperty extends OmniaUserSource implements RefinerProperty {
name: string;
constructor(name: string);
}
export declare class SourceRelatedOmniaSortProperty extends OmniaUserSource implements SortProperty {
name: string;
sortDescending: boolean;
constructor(name: string, sortDescending: boolean);
}
export declare class SourceRelatedOmniaSearchProperty extends OmniaUserSource implements SearchProperty {
name: string;
values: Array<string>;
constructor(name: string, values: Array<string>);
}
export declare class UserTypeOmniaSearchProperty extends SearchProperty {
values: Array<string>;
static Named: string;
constructor(values: Array<string>);
}
export declare class UserScopeOmniaSearchProperty extends SearchProperty {
values: Array<string>;
static Named: string;
constructor(values: Array<string>);
}
export declare class UserScopeTypeOmniaSearchProperty extends SearchProperty {
values: Array<string>;
static Named: string;
constructor(values: Array<string>);
}