import { BaseSopOperation } from './_Base';
import { DefaultOperationParams } from '../_Base';
import { CoreGroup } from '../../../core/geometry/Group';
interface RestAttributesSopParams extends DefaultOperationParams {
    tposition: boolean;
    position: string;
    restP: string;
    tnormal: boolean;
    normal: string;
    restN: string;
}
export declare class RestAttributesSopOperation extends BaseSopOperation {
    static readonly DEFAULT_PARAMS: RestAttributesSopParams;
    static type(): Readonly<'restAttributes'>;
    cook(input_contents: CoreGroup[], params: RestAttributesSopParams): CoreGroup;
    private _create_rest_attribute;
}
export {};
