/** * HashiCorp Vault API * HTTP API that gives you full access to Vault. All API routes are prefixed with `/v1/`. * * The version of the OpenAPI document: 1.21.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 TransformWriteTemplateRequest */ export interface TransformWriteTemplateRequest { /** * The alphabet to use for this template. This is only used during FPE transformations. * @type {string} * @memberof TransformWriteTemplateRequest */ alphabet?: string; /** * An optional map of regular expression templates that can be used to customize decoded output. This is only used during FPE transformations. * @type {object} * @memberof TransformWriteTemplateRequest */ decodeFormats?: object; /** * The regular expression template to use to format encoded values. This is only used during FPE transformations. * @type {string} * @memberof TransformWriteTemplateRequest */ encodeFormat?: string; /** * The pattern used for matching. Currently, only regular expression pattern is supported. * @type {string} * @memberof TransformWriteTemplateRequest */ pattern?: string; /** * The pattern type to use for match detection. Currently, only regex is supported. * @type {string} * @memberof TransformWriteTemplateRequest */ type?: string; } /** * Check if a given object implements the TransformWriteTemplateRequest interface. */ export declare function instanceOfTransformWriteTemplateRequest(value: object): value is TransformWriteTemplateRequest; export declare function TransformWriteTemplateRequestFromJSON(json: any): TransformWriteTemplateRequest; export declare function TransformWriteTemplateRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): TransformWriteTemplateRequest; export declare function TransformWriteTemplateRequestToJSON(json: any): TransformWriteTemplateRequest; export declare function TransformWriteTemplateRequestToJSONTyped(value?: TransformWriteTemplateRequest | null, ignoreDiscriminator?: boolean): any;