import { Model } from './Model';
import { IParameter } from './IParameters';
export declare class ServiceParameter extends Model {
    toParameterList(): IParameter[];
    protected getGroups(groups?: {
        [key: Capitalize<string>]: Capitalize<string>;
    }): {
        [key: Capitalize<string>]: Capitalize<string>;
    };
    protected getCountable(countable?: Capitalize<string>[]): Capitalize<string>[];
    protected getAllPropertyDescriptors(descriptors?: {}, root?: Model): {
        [p: string]: PropertyDescriptor;
    };
}
