@kintone/dts-gen
Version:
Types for kintone js api and Types generating tools
24 lines (23 loc) • 911 B
TypeScript
import { TsExpression } from "./expression";
export declare class FieldGroup implements TsExpression {
private stringFields;
private calculatedFields;
private stringListFields;
private entityListFields;
private fileFields;
constructor(stringFields: TsDefinedField[], calculatedFields: TsDefinedField[], stringListFields: TsDefinedField[], entityListFields: TsDefinedField[], fileFields: TsDefinedField[]);
tsExpression(): string;
}
export declare class TsDefinedField implements TsExpression {
private readonly fieldName;
private readonly fieldType;
constructor(fieldName: string, fieldType: string);
tsExpression(): string;
}
export declare class SubTableField implements TsExpression {
private fieldName;
private fieldType;
private fieldGroup;
constructor(fieldName: string, fieldType: string, fieldGroup: FieldGroup);
tsExpression(): string;
}