/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Use this to count the total number of rows that match the query. For example, for a user request like 'how many rows are there in total?', select this item. The alias property can be used to name the resulting count column. * @export * @interface CountStar */ export interface CountStar { /** * Required. Full name of the exact type used. * @type {string} * @memberof CountStar */ concreteType: CountStarConcreteTypeEnum; } /** * @export */ export declare const CountStarConcreteTypeEnum: { readonly org_sagebionetworks_repo_model_grid_query_function_CountStar: "org.sagebionetworks.repo.model.grid.query.function.CountStar"; }; export type CountStarConcreteTypeEnum = typeof CountStarConcreteTypeEnum[keyof typeof CountStarConcreteTypeEnum]; /** * Check if a given object implements the CountStar interface. */ export declare function instanceOfCountStar(value: object): value is CountStar; export declare function CountStarFromJSON(json: any): CountStar; export declare function CountStarFromJSONTyped(json: any, ignoreDiscriminator: boolean): CountStar; export declare function CountStarToJSON(json: any): CountStar; export declare function CountStarToJSONTyped(value?: CountStar | null, ignoreDiscriminator?: boolean): any;