import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { NativeStyleAction } from "./nativeStyle.action";
import type { NativeStyle, NativeStylePage } from "./nativeStyle.type";
import type { NativeStyleServiceOperations } from "./nativeStyleService.interface";
export declare class NativeStyleService implements NativeStyleServiceOperations {
    private _client;
    constructor(client: Client);
    createNativeStyles(nativeStyles: Partial<NativeStyle>[]): Promise<NativeStyle[]>;
    getNativeStylesByStatement(filterStatement: Statement): Promise<NativeStylePage>;
    performNativeStyleAction(nativeStyleAction: NativeStyleAction, filterStatement: Statement): Promise<UpdateResult>;
    updateNativeStyles(nativeStyles: NativeStyle[]): Promise<NativeStyle[]>;
}
//# sourceMappingURL=nativeStyle.service.d.ts.map