UNPKG

@leancodepl/kratos

Version:

Headless React components library for building Ory Kratos authentication flows

53 lines 1.73 kB
import { AttributeFilter } from './AttributeFilter'; /** * Body of the getProjectEvents endpoint * @export * @interface GetProjectEventsBody */ export interface GetProjectEventsBody { /** * The event name to query for * @type {string} * @memberof GetProjectEventsBody */ event_name?: string; /** * Event attribute filters * @type {Array<AttributeFilter>} * @memberof GetProjectEventsBody */ filters?: Array<AttributeFilter>; /** * The start RFC3339 date of the time window * @type {Date} * @memberof GetProjectEventsBody */ from: Date; /** * Maximum number of events to return * @type {number} * @memberof GetProjectEventsBody */ page_size?: number; /** * Pagination token to fetch next page, empty if first page * @type {string} * @memberof GetProjectEventsBody */ page_token?: string; /** * The end RFC3339 date of the time window * @type {Date} * @memberof GetProjectEventsBody */ to: Date; } /** * Check if a given object implements the GetProjectEventsBody interface. */ export declare function instanceOfGetProjectEventsBody(value: object): value is GetProjectEventsBody; export declare function GetProjectEventsBodyFromJSON(json: any): GetProjectEventsBody; export declare function GetProjectEventsBodyFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetProjectEventsBody; export declare function GetProjectEventsBodyToJSON(json: any): GetProjectEventsBody; export declare function GetProjectEventsBodyToJSONTyped(value?: GetProjectEventsBody | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=GetProjectEventsBody.d.ts.map