import { TenantConnectionService } from '@/modules/tenant/tenant-connection.service';
import { BaseTenantService } from '@/common/base/service/base-crud.service';
import { PosStore } from './entities/pos-store.entity';
import { PosRegister } from './entities/pos-register.entity';
export declare class PosStoresService extends BaseTenantService<PosStore> {
    protected readonly tenantConnectionService: TenantConnectionService;
    protected entity: typeof PosStore;
    constructor(tenantConnectionService: TenantConnectionService);
    createStore(data: Partial<PosStore>): Promise<PosStore>;
    updateStore(id: number, data: Partial<PosStore>): Promise<PosStore>;
    listRegisters(storeId?: number): Promise<PosRegister[]>;
    createRegister(data: Partial<PosRegister>): Promise<PosRegister>;
}
