@leancodepl/kratos
Version:
Headless React components library for building Ory Kratos authentication flows
35 lines • 1.48 kB
TypeScript
import { VerifiableCredentialProof } from './VerifiableCredentialProof';
/**
*
* @export
* @interface CreateVerifiableCredentialRequestBody
*/
export interface CreateVerifiableCredentialRequestBody {
/**
*
* @type {string}
* @memberof CreateVerifiableCredentialRequestBody
*/
format?: string;
/**
*
* @type {VerifiableCredentialProof}
* @memberof CreateVerifiableCredentialRequestBody
*/
proof?: VerifiableCredentialProof;
/**
*
* @type {Array<string>}
* @memberof CreateVerifiableCredentialRequestBody
*/
types?: Array<string>;
}
/**
* Check if a given object implements the CreateVerifiableCredentialRequestBody interface.
*/
export declare function instanceOfCreateVerifiableCredentialRequestBody(value: object): value is CreateVerifiableCredentialRequestBody;
export declare function CreateVerifiableCredentialRequestBodyFromJSON(json: any): CreateVerifiableCredentialRequestBody;
export declare function CreateVerifiableCredentialRequestBodyFromJSONTyped(json: any, ignoreDiscriminator: boolean): CreateVerifiableCredentialRequestBody;
export declare function CreateVerifiableCredentialRequestBodyToJSON(json: any): CreateVerifiableCredentialRequestBody;
export declare function CreateVerifiableCredentialRequestBodyToJSONTyped(value?: CreateVerifiableCredentialRequestBody | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=CreateVerifiableCredentialRequestBody.d.ts.map