import { RoleFeature } from "../roles/role-feature.resource";
import { UserFeature } from "../users/user-feature.resource";
import { PaymentPlanFeature } from "../payment-plan-feature.resource";
import { BaseResource } from "../../../../../fd-toolbox/base-resource/base-resource";
import { FeatureState } from "../enums/feature-enums";
/** @monorepo-internal */
export declare class Feature extends BaseResource {
    name: string;
    code: string;
    state: FeatureState;
    enabledByDefaultForUsers: boolean;
    userFeatureList?: UserFeature[];
    roleFeatureList?: RoleFeature[];
    paymentPlanFeatureList?: PaymentPlanFeature[];
}
