import { OnInit } from '@angular/core';
import { ElementService, ElementDataBill } from '../service/element.service';
import { FillAt } from '../service/bill-param';
import { VisibilityType } from 'dbweb-core';
import { ThemeService } from '../../services/theme.service';
export declare class SetPropertyBillComponent implements OnInit {
    elementSvr: ElementService;
    theme: ThemeService;
    hostClass: boolean;
    edtOption: any;
    svr: ElementDataBill;
    isReadonly: boolean;
    readonly SkipFill = FillAt.SkipFill;
    readonly FillAtOpen = FillAt.FillAtOpen;
    readonly FillAtSave = FillAt.FillAtSave;
    options: {
        Name: string;
        Value: string;
    }[];
    primaryKeyFillOptions: {
        Name: string;
        Value: string;
    }[];
    constructor(elementSvr: ElementService, theme: ThemeService);
    ngOnInit(): void;
    selectShow(e: VisibilityType): void;
    selectSave(e: FillAt): void;
    selectCloneShow(e: VisibilityType): void;
}
