/** * 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 SearchAllPermissionsRequest */ export interface SearchAllPermissionsRequest { /** * * @type {string} * @memberof SearchAllPermissionsRequest */ search?: string | null; /** * * @type {string} * @memberof SearchAllPermissionsRequest */ sortBy?: SearchAllPermissionsRequestSortByEnum; /** * * @type {string} * @memberof SearchAllPermissionsRequest */ sortDirection?: SearchAllPermissionsRequestSortDirectionEnum; /** * * @type {number} * @memberof SearchAllPermissionsRequest */ relatedId?: number; /** * * @type {string} * @memberof SearchAllPermissionsRequest */ relatedType?: string; /** * * @type {boolean} * @memberof SearchAllPermissionsRequest */ includesRelations?: boolean; /** * * @type {Array} * @memberof SearchAllPermissionsRequest */ roleIds?: Array; } /** * @export */ export declare const SearchAllPermissionsRequestSortByEnum: { readonly Id: "id"; readonly Name: "name"; readonly CreatedAt: "created_at"; }; export type SearchAllPermissionsRequestSortByEnum = typeof SearchAllPermissionsRequestSortByEnum[keyof typeof SearchAllPermissionsRequestSortByEnum]; /** * @export */ export declare const SearchAllPermissionsRequestSortDirectionEnum: { readonly Asc: "asc"; readonly Desc: "desc"; }; export type SearchAllPermissionsRequestSortDirectionEnum = typeof SearchAllPermissionsRequestSortDirectionEnum[keyof typeof SearchAllPermissionsRequestSortDirectionEnum]; /** * Check if a given object implements the SearchAllPermissionsRequest interface. */ export declare function instanceOfSearchAllPermissionsRequest(value: object): value is SearchAllPermissionsRequest; export declare function SearchAllPermissionsRequestFromJSON(json: any): SearchAllPermissionsRequest; export declare function SearchAllPermissionsRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): SearchAllPermissionsRequest; export declare function SearchAllPermissionsRequestToJSON(json: any): SearchAllPermissionsRequest; export declare function SearchAllPermissionsRequestToJSONTyped(value?: SearchAllPermissionsRequest | null, ignoreDiscriminator?: boolean): any;