UNPKG

@leancodepl/kratos

Version:

Headless React components library for building Ory Kratos authentication flows

49 lines 1.7 kB
import { SubjectSet } from './SubjectSet'; /** * Post Check Permission Or Error Body * @export * @interface PostCheckPermissionOrErrorBody */ export interface PostCheckPermissionOrErrorBody { /** * Namespace to query * @type {string} * @memberof PostCheckPermissionOrErrorBody */ namespace?: string; /** * Object to query * @type {string} * @memberof PostCheckPermissionOrErrorBody */ object?: string; /** * Relation to query * @type {string} * @memberof PostCheckPermissionOrErrorBody */ relation?: string; /** * SubjectID to query * * Either SubjectSet or SubjectID can be provided. * @type {string} * @memberof PostCheckPermissionOrErrorBody */ subject_id?: string; /** * * @type {SubjectSet} * @memberof PostCheckPermissionOrErrorBody */ subject_set?: SubjectSet; } /** * Check if a given object implements the PostCheckPermissionOrErrorBody interface. */ export declare function instanceOfPostCheckPermissionOrErrorBody(value: object): value is PostCheckPermissionOrErrorBody; export declare function PostCheckPermissionOrErrorBodyFromJSON(json: any): PostCheckPermissionOrErrorBody; export declare function PostCheckPermissionOrErrorBodyFromJSONTyped(json: any, ignoreDiscriminator: boolean): PostCheckPermissionOrErrorBody; export declare function PostCheckPermissionOrErrorBodyToJSON(json: any): PostCheckPermissionOrErrorBody; export declare function PostCheckPermissionOrErrorBodyToJSONTyped(value?: PostCheckPermissionOrErrorBody | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=PostCheckPermissionOrErrorBody.d.ts.map