/** * My API * API documentation for my Laravel app * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface SearchRolesRequest */ export interface SearchRolesRequest { /** * * @type {string} * @memberof SearchRolesRequest */ search?: string | null; /** * * @type {string} * @memberof SearchRolesRequest */ sortBy?: SearchRolesRequestSortByEnum; /** * * @type {string} * @memberof SearchRolesRequest */ sortDirection?: SearchRolesRequestSortDirectionEnum; /** * * @type {number} * @memberof SearchRolesRequest */ perPage?: number; /** * * @type {number} * @memberof SearchRolesRequest */ page?: number; /** * * @type {Array} * @memberof SearchRolesRequest */ isLocked?: Array; /** * * @type {number} * @memberof SearchRolesRequest */ relatedId?: number; /** * * @type {string} * @memberof SearchRolesRequest */ relatedType?: string; /** * * @type {boolean} * @memberof SearchRolesRequest */ includesRelations?: boolean; /** * * @type {Array} * @memberof SearchRolesRequest */ permissionIds?: Array; } /** * @export */ export declare const SearchRolesRequestSortByEnum: { readonly Id: "id"; readonly Name: "name"; readonly CreatedAt: "created_at"; readonly UpdatedAt: "updated_at"; readonly AdminsCount: "admins_count"; readonly UsersCount: "users_count"; }; export type SearchRolesRequestSortByEnum = typeof SearchRolesRequestSortByEnum[keyof typeof SearchRolesRequestSortByEnum]; /** * @export */ export declare const SearchRolesRequestSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type SearchRolesRequestSortDirectionEnum = typeof SearchRolesRequestSortDirectionEnum[keyof typeof SearchRolesRequestSortDirectionEnum]; /** * Check if a given object implements the SearchRolesRequest interface. */ export declare function instanceOfSearchRolesRequest(value: object): value is SearchRolesRequest; export declare function SearchRolesRequestFromJSON(json: any): SearchRolesRequest; export declare function SearchRolesRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchRolesRequest; export declare function SearchRolesRequestToJSON(json: any): SearchRolesRequest; export declare function SearchRolesRequestToJSONTyped(value?: SearchRolesRequest | null, ignoreDiscriminator?: boolean): any;