import DraftField from './../type/draft-field'; import InstanceNode from './../type/instance-node'; import NodeParameters from './../type/node-parameters'; import Operation, { OperationInput } from './../operation'; interface Input extends OperationInput { readonly node_parameters: NodeParameters; readonly fields: DraftField[]; } declare class CreateInstanceOperation extends Operation { protected performInternal(): Promise; private fetchTypeNode; private createInstance; private buildNode; private addInstanceToType; private getUrl; private getTypeUrl; private buildPermissions; private getNodeParameters; private getDraftFields; private getAccountUrl; } export default CreateInstanceOperation;