@signatu/policy
Version:
signatu policy components
27 lines (26 loc) • 771 B
TypeScript
import { PolicyElement, PolicyElementJSON } from './policyElement';
export interface Controller {
name: string;
address: string;
isoCountry: string;
phone: string;
email: string;
website: string;
organizationId: string;
}
export interface PolicyControllerJSON extends PolicyElementJSON, Controller {
}
export declare class PolicyController extends PolicyElement {
readonly masterText: string;
static fromJSON(json: PolicyControllerJSON): PolicyController;
static reviver(key: string, value: any): any;
name: string;
address: string;
isoCountry: string;
phone: string;
email: string;
website: string;
organizationId: string;
constructor(controller: Controller);
toJSON(): PolicyControllerJSON;
}